【发布时间】:2019-11-11 15:02:00
【问题描述】:
我正在将一些 Lua 代码移植到 JS,但到目前为止我还没有使用过 Lua。
有 Lua 模式 "^([^aeiouàèéêíòóôúïü]*)(.-)$",我发现连字符 here 的以下解释:
- 匹配前一个字符(或类)零次或多次,尽可能少。
我试图弄清楚正则表达式的等价物是什么。另外我不明白为什么首先需要这样做 - 以(.*)$ 结尾就足够了吗?
【问题讨论】:
-
"以 (.*)$ 结尾不够吗?它是等价的,但我猜
.-表达了一些意图为“匹配尽可能少的字符”
标签: javascript regex lua lua-patterns