gpt4 book ai didi

lua - 如何使用带有特殊字符的 gsub

转载 作者:行者123 更新时间:2023-12-04 08:42:20 31 4
gpt4 key购买 nike

似乎当我添加一个特殊字符时 gsub 不再适合我。
我如何使用带有此类字符的文本

 print(string.gsub("a !foo walking", "%a+",{
["!foo"] = "bar",
}))
期望输出
"a bar walking"

最佳答案

%a只匹配字母。
要匹配任何非空白字符,您可以使用 %S :

print(string.gsub("a !foo walking", "%S+",{
["!foo"] = "bar",
}))
online Lua demo .

关于lua - 如何使用带有特殊字符的 gsub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64499176/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com