|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Соответствует ли строка маске?
Ищу быструю функцию, которая определяет, удовлетворяет ли строка str маске masks. Искал в SysUtils и StrUtils - не нашёл.
Заранее спасибо! |
#2
|
||||
|
||||
Маска в каком виде? типа "*\????\DMT*+1"? тогда смотри в сторону Regular Expressions (RegExp)[Регулярные выражения]. Или сам замути - не так уж и сложно.
jmp $ ; Happy End! The Cake Is A Lie. |
#3
|
|||
|
|||
Нет, только "*" и "?", где * - любое количество символов (может 0), ? - один символ.
И куда смотреть, я что-то не понял. ЗЫ: а вот это слово: "asdasease" удовлетворяет маске: "asd*ase" (считает любое вхождение "ase" или только ближайшее? Ведь если ближайшее, то не удовлетворяет (остаётся второе "ase"), а если любое, то удовлетворяет (берём второе "ase"))? |
#4
|
||||
|
||||
1.
Цитата:
2. Цитата:
Раз Два ...ну и там много таких вещей Грамотно поставленный вопрос содержит не менее 50% ответа. Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть. |