LINUX.ORG.RU
решено ФорумAdmin

[squid 3] Сложный url_regex


0

1

Выражение

.*/(?<!search)(/ad(s|v)

Ошибка

2011/12/22 17:30:06| aclParseRegexList: Invalid regular expression '.*/(?<!search)(/ad(s|v)'

Ему не по силам такое или я туплю? Ругается точно на (?<!search).

★★

Последнее исправление: macumazan (всего исправлений: 1)

Я у тебя скобочки недосчитываюсь.

baka-kun ★★★★★
()
Ответ на: комментарий от blind_oracle

слеши означают конец и начало регулярки

Во-первых, они даже в pcre означают вовсе не это. Во-вторых, кто тебе сказал, что в url_regex перловые регекспы? В-третьих, разделителем обычно может быть абсолютно любой символ, и команды ниже эквивалентны:

> sed 's/A/B/g'
> sed 's#A#B#g'
> sed 's1A1B1g'
> sed 'azAzBzg'

baka-kun ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.