安卓机,触摸精灵版本6.6.2
,控件text为"中国(+86)",使用正则表达式".+%(%+%d+%)"
查找不到控件
以下为示例代码:
local wid = widget.find { regex=true, text=".+%(%+%d+%)" }
-- wid 为 nil
相反,如果使用相同正则表达式,string.match
则匹配得到
以下为示例代码:
local text = "中国(+86)"
local match = string.match(text, ".+%(%+%d+%)")
sys.log(match) -- 将会输出"中国(+86)"
查看更多
万万没想到呢。文档没开源,不然可以添加说明。