Welcome! Log In Create A New Profile

Advanced

Re: ngx_lua location capture issue

agentzh
October 20, 2011 04:48AM
On Thu, Oct 20, 2011 at 4:17 PM, Nginx User <nginx@nginxuser.net> wrote:
>> Why not put your Lua code into an external .lua file and use
>> access_by_lua_file or rewrite_by_lua_file instead? That way you only
>> need to escape each "\" only once.
> I am using an external .lua file and I only get consistent results
> when I use "\\\s" etc. "\\s" etc resulted is several ")" expected near
> "|" type messages.
>

"\\\s" is essentially equivalent to "\\s" in Lua string literals
because "\s" evaluates to "s".

You can try small examples on your shell (ensure you have the "lua"
interpreter visible in your PATH environment):

$ lua -e 'print("\s" == "s")'
true

$ lua -e 'print("\\\s" == "\\s")'
true

$ lua -e 'print("\\s")'
\s

$ lua -e 'print("\\\s")'
\s

> Basically, it's what seems to work for me.
>

I suggest you design trivial samples like above to get clear what is
going on here :)

Regards,
-agentzh

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

ngx_lua location capture issue

Nginx User October 18, 2011 12:56PM

Re: ngx_lua location capture issue

Nginx User October 18, 2011 01:30PM

Re: ngx_lua location capture issue

Nginx User October 18, 2011 01:30PM

Re: ngx_lua location capture issue

Nginx User October 18, 2011 02:00PM

Re: ngx_lua location capture issue

agentzh October 18, 2011 10:42PM

Re: ngx_lua location capture issue

agentzh October 18, 2011 10:50PM

Re: ngx_lua location capture issue

Nginx User October 19, 2011 12:46PM

Re: ngx_lua location capture issue

agentzh October 18, 2011 10:34PM

Re: ngx_lua location capture issue

agentzh October 19, 2011 05:26AM

Re: ngx_lua location capture issue

Nginx User October 19, 2011 02:12PM

Re: ngx_lua location capture issue

agentzh October 19, 2011 08:44PM

Re: ngx_lua location capture issue

Nginx User October 20, 2011 04:28AM

Re: ngx_lua location capture issue

agentzh October 20, 2011 04:48AM

Re: ngx_lua location capture issue

Nginx User October 20, 2011 06:50AM

Re: ngx_lua location capture issue

agentzh October 20, 2011 07:50AM

Re: ngx_lua location capture issue

Nginx User October 20, 2011 12:04PM

Re: ngx_lua location capture issue

agentzh October 21, 2011 12:10AM

Re: ngx_lua location capture issue

agentzh October 21, 2011 12:14AM

Re: ngx_lua location capture issue

Nginx User October 21, 2011 03:36AM

Re: ngx_lua location capture issue

Nginx User October 21, 2011 03:56AM

Re: ngx_lua location capture issue

Nginx User October 21, 2011 10:02AM

Re: ngx_lua location capture issue

Nginx User October 21, 2011 10:28AM

Re: ngx_lua location capture issue

Nginx User October 21, 2011 10:08AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 178
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