Lua的string.gsub模式规则是什么?

这是我目前正在运行的脚本:

var_name="[Clan] Imposter"

     while var_name:find("[Clan]")~=nil do
          var_name=var_name:gsub("[Clan]", "")
     end

print(var_name)

我预期 var_name 的值应该是 "Imposter",但结果是 "[] Imposter"。

如何让这个函数的结果是 "Imposter"?

原文链接 https://stackoverflow.com/questions/5931346

点赞
stackoverflow用户107090
stackoverflow用户107090

你需要在模式中转义方括号: "%[Clan%]"

2011-05-09 01:24:36