【发布时间】:2021-06-30 15:49:29
【问题描述】:
我使用string.gsub(str, "%s+")从字符串中删除空格但不删除新行,例如:
str = "string with\nnew line"
string.gsub(str, "%s+")
print(str)
我希望输出是这样的:
stringwith
newline
我应该使用什么模式来获得该结果。
【问题讨论】:
-
如果你只想要空格然后使用
" " -
在 lua 模式中
%s表示空白字符,换行符也是,所以string.gsub(str, "[ ]+", "")应该做你想做的事
标签: string lua lua-patterns