<div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(51,51,153)">Thanks to both of you!<br>Documentation bug, then...<br></div><div class="gmail_extra"><div><div class="gmail_signature"><font size="1"><span style="color:rgb(102,102,102)">---<br></span><b><span style="color:rgb(102,102,102)">B. R.</span></b><span style="color:rgb(102,102,102)"></span></font></div></div>
<br><div class="gmail_quote">On Tue, Nov 4, 2014 at 1:22 AM, Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<div><div class="h5"><br>
On Mon, Nov 03, 2014 at 11:02:23PM +0100, B.R. wrote:<br>
<br>
> On Mon, Nov 3, 2014 at 3:22 PM, Igor Sysoev <<a href="mailto:igor@sysoev.ru">igor@sysoev.ru</a>> wrote:<br>
><br>
> > Using named captures works (as demonstrated by<br>
> > <a href="https://stackoverflow.com/questions/12459518/nginx-extract-a-value-from-a-variable-or-any-string" target="_blank">https://stackoverflow.com/questions/12459518/nginx-extract-a-value-from-a-variable-or-any-string</a>),<br>
> > though:<br>
> > map $host $foo {<br>
> >     "~*^www\.(?<domain>.*)$"    $domain; # Named capture wins<br>
> >     default                    $foo;<br>
> > }<br>
> ><br>
> ><br>
> > default  $host;<br>
> ><br>
> > ​Yup, my bad: typo while writing the example map.​<br>
> It does not interfere much with the problem though. Any piece of advice? :o)<br>
<br>
</div></div>As you already found yourself, map{} doesn't allow to use<br>
positional captures in resulting values.  Use named captures<br>
instead.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Maxim Dounin<br>
<a href="http://nginx.org/" target="_blank">http://nginx.org/</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a></font></span></blockquote></div><br></div></div>