1

使用 lua 模式匹配,我想匹配和捕获“/egg/”或“/spam/”字

预期的 string.find(haystack, pattern) 结果:

"/spam/"    -> captures "spam"
"/egg/"     -> captures "egg"
"/spamegg/" -> returns nil and captures nothing
"/foo/"     -> returns nil and captures nothing

我知道如何匹配“鸡蛋”或“垃圾邮件”,但找不到表达逻辑 OR 的方法(尽管它看起来很简单)。

4

1 回答 1

2

Lua 模式不支持 OR。

于 2013-01-30T10:32:13.493 回答