Re: регулярные выражения
Anton Ladokha
ladokha at gup.ru
Fri Jun 9 10:07:30 MSD 2006
Сам спросил, сам и отвечу.
Почему-то не понимает nginx + PCRE-6.1 фигурных скобок {} в регулярных выражениях для указания диапазона количества символов.
выражение типа:
rewrite ^([0-9]{4})/([0-9]{2})(/?)+$ /?year=$1&month=$2;
пришлось переписать в виде:
rewrite ^(\d\d\d\d)/(\d\d)(/?)+$ /?year=$1&month=$2;
Подскажите, пожалуйста, почему может не работать такое регулярное выражение (в апаче все нормально)
rewrite ^([0-9]{4})/([0-9]{2})(/?)+$ /?year=$1&month=$2;
ругается: directive "rewrite" in /usr/local/etc/nginx.conf:92 is not terminated by ";"
Спасибо.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20060609/758a563b/attachment.html>
More information about the nginx-ru
mailing list