Welcome! Log In Create A New Profile

Advanced

Re: Новый map

March 25, 2011 06:02AM
On Fri, Mar 25, 2011 at 12:55:14AM +0300, Aleksandr Sytar wrote:
> Хотел узнать как именно нужно пользоваться новым видом map? Подойдет
> ли он, например, за выпиливания всяких wget, curl?
>
> map переменная1 переменная2 {
> default 0; # Конфигтест прошел, хотя кажется значение проигнорировалось
> ~ regexp1;
> ~ regexp2;
> }
>
> Оно?

- ~ regexp1;
+ ~regexp1 value;

В качестве value можно использовать переменные captures:

~^(<?VAR>text)\d+ $VAR;

Выражения - "${VAR}чего-то-ещё" - нельзя.

Порядок проверки:
1) точные совпадения,
2) регулярные выражения в порядке их описания,
3) значение по умолчанию.

Поиск прекращается после первого же совпадения.


--
Игорь Сысоев
http://sysoev.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Новый map

Aleksandr Sytar March 24, 2011 05:56PM

Re: Новый map

Igor Sysoev March 25, 2011 06:02AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 138
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready