Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск по тексту


necromancer ©   (2007-12-04 19:20:00) 

Подскажите, как программно осуществлять поиск по тексту, если пользователь ввел символы подстановки * (любые символы) или ? (любой символ)?


TUser   (2007-12-04 23:50:00) [1]

> Zeqfreed ©   (04.12.07 21:27) [6]
> Boyer–Moore

это точное совпадение


necromancer   (2007-12-04 23:28:00) [2]

Нет, это встроенная функция фокса, ключевое слово в запросе от функции я, поверьте, отличить могу.


homm   (2007-12-04 21:29:00) [3]

> [5] necromancer   (04.12.07 21:23)
> Спасибо. Кстати, нашел еще функцию Like,

Видимо в приведенном выше запросе нашел :)


Rouse_   (2007-12-04 21:28:00) [4]

uses Masks;

if MatchedMask() then ?


Zeqfreed   (2007-12-04 21:27:00) [5]

Boyer–Moore


necromancer   (2007-12-04 21:23:00) [6]

Спасибо. Кстати, нашел еще функцию Like, которая понимает символы подстановки.


Desdechado   (2007-12-04 20:45:00) [7]

SELECT * FROM tbl WHERE fld LIKE '%zzz%'
или аналог функции Pos


TUser   (2007-12-04 19:36:00) [8]

хз


necromancer   (2007-12-04 19:28:00) [9]

Извините, понимаю конечно, что форум про другой ЯП, но есть ли аналог TRegExpr в FoxPro?


TUser   (2007-12-04 19:24:00) [10]

TRegExpr

или читать самому про регулярные грамматики


Наверх

Титульная страница Поиск, карта сайта Написать письмо