标签: regex lua
是否可以对LUA正则表达式中的匹配项应用限制?
例如在POSIX正则表达式中,我可以执行"[\da-f]{8}"来匹配8个十六进制字符。在LUA中,我可以为序列匹配"[%da-f]+"。但是我可以指定只匹配{8}个字符吗?
"[\da-f]{8}"
"[%da-f]+"
{8}
string.gsub()确实提供了一个限制,但该限制适用于比赛的次数,而不是每个比赛的大小,因此这是行不通的。
string.gsub()
TIA。