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”?
Here is the current script that have running:
var_name="[Clan] Imposter"
while var_name:find("[Clan]")~=nil do
var_name=var_name:gsub("[Clan]", "")
end
print(var_name)
I was expecting var_name
to be "Imposter" however the result was "[] Imposter".
How do I get the result from this function to be "Imposter"?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要转义模式中的方括号:
"%[Clan%]"
。You need to escape square brackets in patterns:
"%[Clan%]"
.