Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.07.12;
Скачать: CL | DM;

Вниз

Как организовать поиск текста по шаблону?   Найти похожие ветки 

 
Wadim005   (2009-05-18 16:52) [0]

собственно интересует организация поиска в тексте по шаблону, допустим у нас есть исходный текст:

Мама мыла раму 0642 мыла хорошо 637673 и качественно

и есть строка для поиска в шаблонах

Мама мыла раму {skip} мыла хорошо {skip} и качественно
т.е. не важно, что в {skip} находится результат должен быть true

я писал такую функцию на php но не хочется изобретать велосипед, может у кого уже есть готовое решение?
заранее благодарен


 
Anatoly Podgoretsky ©   (2009-05-18 17:01) [1]

> Wadim005  (18.05.2009 16:52:00)  [0]

MatchesMask


 
Wadim005   (2009-05-18 17:06) [2]

да врятли она подойдет, она же работает со своими спец символами * и ? в качестве маски, но в тексте эти символы могут встречаться, а как для имен файлов, конечно пойдет

если как вариант, эти символы в тексте, заменять на какие-нибудь символы, а там где мне реально нужна маска подставлять * но шаблоны запутанные получатся и сами тексты тоже


 
Rouse_ ©   (2009-05-18 17:55) [3]


> да врятли она подойдет, она же работает со своими спец символами
> * и ? в качестве маски, но в тексте эти символы могут встречаться

Они экранируются через [*] и [?]


 
Wadim005   (2009-05-19 11:42) [4]

ага ясно, хотя вопрос решил по другому в конкретном случае, но всем спасибо, все равно рано или позно пригодится


 
Сергей М. ©   (2009-05-19 11:46) [5]


> есть готовое решение?


TRegExpr


 
Wadim005   (2009-05-19 13:05) [6]

Нет, я всмысле то что мне нужно было, все переигралось и в конкретной задачи уже не нужно просто, а TregExpr, кстати в Delphi не работал с регуляркой, а синтаксис там больше к чему к php или к perl или что-то свое?


 
Сергей М. ©   (2009-05-19 13:18) [7]


> синтаксис там больше к чему к php или к perl или что-то
> свое?


Свой диалект.



Страницы: 1 вся ветка

Текущий архив: 2009.07.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
15-1241988586
Германн
2009-05-11 00:49
2009.07.12
И второй раз подряд мы их сделали!


15-1242064896
DVM
2009-05-11 22:01
2009.07.12
Из C++ в Pascal. Помогите с переводом.


15-1241821510
Johnnnn
2009-05-09 02:25
2009.07.12
Тема по предыдущей теме таскбар в XP


15-1242073498
тимохов
2009-05-12 00:24
2009.07.12
Использование PHP в качестве скриптового языка


4-1212599714
Alex
2008-06-04 21:15
2009.07.12
Как расположить форму по центру экрана?