在Lua中可以实现吗?逻辑'或'在Lua模式?
local noSlashEnding = string.gsub("slash\\ending\\string\\", "\\|/$", "")
-- noSlashEnding should contain "slash\\ending\\string"
local noSlashEnding2 = string.gsub("slash/ending/string/", "\\|/$", "")
-- noSlashEnding2 should contain "slash/ending/string"
这里的关键是不接受Lua模式中的逻辑“或”语句。
编辑: 刚刚意识到是这样做可能:
strng.gsub("slash\\ending\\string\\", "[\\,/]$", "")
虽然逻辑“或”的模式,至今下落不明。