![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как организовать поиск текста по шаблону? [D6, XP]
Wadim005 © (2009-05-18 16:52:00)собственно интересует организация поиска в тексте по шаблону, допустим у нас есть исходный текст:
Мама мыла раму 0642 мыла хорошо 637673 и качественно
и есть строка для поиска в шаблонах
Мама мыла раму {skip}мыла хорошо {skip}и качественно
т.е. не важно, что в {skip}находится результат должен быть true
я писал такую функцию на php но не хочется изобретать велосипед, может у кого уже есть готовое решение?
заранее благодарен
Сергей М. (2009-05-19 13:18:00) [1]
> синтаксис там больше к чему к php или к perl или что-то
> свое?
Свой диалект.
Wadim005 (2009-05-19 13:05:00) [2]Нет, я всмысле то что мне нужно было, все переигралось и в конкретной задачи уже не нужно просто, а TregExpr, кстати в Delphi не работал с регуляркой, а синтаксис там больше к чему к php или к perl или что-то свое?
Сергей М. (2009-05-19 11:46:00) [3]
> есть готовое решение?
TRegExpr
Wadim005 (2009-05-19 11:42:00) [4]ага ясно, хотя вопрос решил по другому в конкретном случае, но всем спасибо, все равно рано или позно пригодится
Rouse_ (2009-05-18 17:55:00) [5]
> да врятли она подойдет, она же работает со своими спец символами
> * и ? в качестве маски, но в тексте эти символы могут встречаться
Они экранируются через [*] и [?]
Wadim005 (2009-05-18 17:06:00) [6]да врятли она подойдет, она же работает со своими спец символами * и ? в качестве маски, но в тексте эти символы могут встречаться, а как для имен файлов, конечно пойдет
если как вариант, эти символы в тексте, заменять на какие-нибудь символы, а там где мне реально нужна маска подставлять * но шаблоны запутанные получатся и сами тексты тоже
Anatoly Podgoretsky (2009-05-18 17:01:00) [7]> Wadim005 (18.05.2009 16:52:00) [0]
MatchesMask