在正则表达式中,|
用于交替。 Lua模式中对应的字符是什么?
首先,注意Luapatterns http://www.lua.org/manual/5.1/manual.html#5.4.1不是正则表达式;它们是自己更简单的匹配语言(具有不同的优点和缺点)。
根据我上面链接的规范,以及这个答案 https://stackoverflow.com/a/2696469/405017,Lua 模式中没有交替运算符。要获得此功能,您需要使用更强大的 Lua 构造(例如LPEG http://www.inf.puc-rio.br/~roberto/lpeg/ or a Lua 正则表达式库 http://rrthomas.github.com/lrexlib/).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)