【发布时间】:2021-05-11 15:20:55
【问题描述】:
如何用 lua 序列化下面的 url?
“匹配”可以吗?
http://example.com/go.php?user=stack&pass=overflow
域名:example.com
用户:堆栈
通过:溢出
【问题讨论】:
-
你的意思是如何反序列化或解析该网址
如何用 lua 序列化下面的 url?
“匹配”可以吗?
http://example.com/go.php?user=stack&pass=overflow
域名:example.com
用户:堆栈
通过:溢出
【问题讨论】:
试试这个:
s="http://example.com/go.php?user=stack&pass=overflow"
d,u,p=s:match("http://(.+)/.*user=(.-)&pass=(.+)")
print(d,u,p)
【讨论】:
http://example.com/go.php?pass=overflow&user=stack 应该也可以,但在这种情况下不会。