Последовательный поиск регуляркой

12
LS
На сайте с 27.07.2010
Offline
1
#11

Если найдете решение - киньте пожалуйста в тему. Я лично ничего не смог сделать (PHP PCRE). В моем понимании задача пока нерешаема :(

S
На сайте с 14.04.2008
Offline
60
#12

Ну я проверил. Возможно матчить

1) А всегда,

2) B - только если ранее не встречалась A,

3) C - только если ранее не встречались A или B.

Но только в том случае, если в 2 и 3 можно записать A и B или как статичную строку, или в крайнем случае как множество альтернативных статичных строк.

У меня (пока?) не получилось сконструировать шаблон вроде "Матчить произвольный шаблон B только если ранее не встречался произвольный шаблон А"...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий