https://regex101.com/r/jp3jbk/ 1
)the Regex:
"(.*?)"\s{1,}-\s{1,}(.*)
您正在尝试使用正则表达式,而不是使用
gmatch
的LUA模式,这是一个问题。仅供参考:
.*?
-是一种非怪兽模式,看起来像(几乎)在lua模式中(区别在于lua中匹配所有字符,包括newline和Carriage返回,而在Regex中,它需要特定的选项启用匹配线路断路)
.-
-空格匹配模式看起来像
.
\s
%s
-不支持限制量词,必须将一个或多个重复写为lua模式。
您可以使用
{1,}