【发布时间】:2013-09-02 00:23:13
【问题描述】:
我正在使用 Lua string.match 来提取 HTML 的一些值,但我遇到了一些属性问题。
要提取这样的电话号码:0000-0000,我正在使用掩码:
local value = string.match(STRING, "%d%d%d%d-%d%d%d%d")
但 Lua 正在返回类似这样的内容:"0000000"
掩码字符串中间的"-"在哪里?
有没有办法做这样的事情:
"%d[4]-%d[4]"(指定字符串中将出现多少个字符)
【问题讨论】:
-
为了让上下文更清晰,您能否在调用
string.match时添加STRING包含的内容? -
实际上字符串是一个 GET 方法后的 HTML。 :)
标签: lua lua-patterns