我有一个字符串"[testid-1] is locked out / / Subject: / Account Domain: NM /"
,我需要使用Lua脚本从字符串中提取"testid-1"
并将字符串"NM"
提取出来。我试图使用下面的代码没有运气,我也试图逃避[
。
aname=string.match(a,'[(.*)]')
答案 0 :(得分:2)
您可以通过一次通话完成:
aname, adomain = a:match('%[(.*)%].*Account Domain:%s*(.-)%s*/')
答案 1 :(得分:1)
刚才认为lua中的转义字符是%。这段代码工作正常:
aname=string.match(a,'%[(.*)%]')
adomain=string.match(a,'.*Account Domain: (%a+)')