{n,m} quantifier в regexp?

Peter Vereshagin peter at vereshagin.org
Thu Oct 11 18:13:09 UTC 2012


Hello.

Хочется применить это из perlre:

  Quantifiers

  [..]

    {n,m}       Match at least n but not more than m times

Делаю

  location ~ ^/product(/.+\.[\w\d]\{1,5\})$ {
    return 302 $1;
  }

не попадает. Попадает так:

  location ~ ^/product(/.+\.[\w\d]+)$ {
    return 302 $1;
  }

но нам туда не надо. (c)

Вопрос: Как правильно экранировать квантификаторы такого вида в конфиге nginx?
Если не экранировать совсем, то ошибается парсинг. ;)

--
Peter Vereshagin <peter at vereshagin.org> (http://vereshagin.org) pgp: A0E26627 



Подробная информация о списке рассылки nginx-ru