parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Условия в регулярных выражениях

virusav 27.12.2011 13:07

Если верить мануалам, то:
?=pattern - положительное постусловие
?!pattern - отрицательное постусловие
?<=pattern - положительное предусловие
?<!pattern - отрицательное предусловие

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

Есть ли какие-нибудь особенности использования условий в парсере?
Если можно, поясните на примере, как найти текст, которому предшествует определенный кусок текста и после которого есть определенный кусок текста.