Re[2]: if нужен.

Михаил Монашёв postmaster at softsearch.ru
Wed Aug 15 21:19:08 UTC 2012


Здравствуйте, Валентин.

> В  nginx  в  принципе  нет такого понятия как "область видимости", и
> принцип  конфигурации  в  основном декларативный. Не надо сравнивать
> его   с  языком  программирования,  более  того,  не  надо  пытаться
> программировать на нем.

Ну присвоение, конкатенация и map уже есть. Вот и тянет. :-)

> С  позиционными  выделениями  все просто: они относятся к последнему
> обработанному  регулярному  выражению,  и  должны  быть использованы
> только  в  самых очевидных случаях, типа rewrite ~(reg)(exp) $1$2; и
> т.п.

> Во  всех  остальных,  где  отношение  установить  не  представляется
> возможным, следует пользоваться именованными выделениями.

Хорошо  бы  в  документации  тоже  стараться  использовать именованные
выделения.  Они,  возможно,  даже  будут понятнее тем, кто не знаком с
регулярными выражениями, если писать длинные и понятные названия.

Спасибо за разъяснения.

-- 
С уважением,
 Михаил                          mailto:postmaster at softsearch.ru



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