|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Ermakov 2:5020/3123 27 Oct 2002 18:37:06 To : Konstantin Stupnik Subject : Регэкспы и булева алгебра --------------------------------------------------------------------------------
[Понедельник Октябpь 21 2002] Автоpами оpигинала были Konstantin Stupnik и
Sergey Ermakov
[...rip...]
SE>> Вот уже тут я и зашел в тупик.. :-( Как сформулировать на язке
SE>> регэкспов _отрицание_ наличия какой-то подстроки в любом месте
SE>> проверяемой строки?..
KS> Hу, если чисто теоретически, то так:
KS> /^(?:.(?!STRING))*$/
KS> То есть этот regexp заматчит строку HЕ содержащую подстроку STRING.
KS> Hо эффективность данной затеи у меня под сомнением :)
Хорошо, может быть тогда существуют модули, с помощью которых можно легко
прикрутить к перлу анализатор строк на предмет булевой алгебры?..
... the truth is still out there... [find my ICQ!] [ermakov@library.madi.ru]
--- pwrd_by GoldED/MMX ъ -=[ _Spa(eNeЕ_ ]=- ъ welcome to our society! ъ
* Origin: Atomic *TERROR* /Station/: 5773629, 00:00-05:30.. (2:5020/3123)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/27393dbbfa42.html, оценка из 5, голосов 10
|