使用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
我知道如何匹配“egg”或“spam”,但找不到表达逻辑OR的方法(虽然看起来很简单)。
答案 0 :(得分:2)
Lua模式不支持OR。