我想替换$br$
字符串中的所有短语'\n'
.
我写下面的代码:str = string.gsub("String 1 $br$ String 2", "$br$", "\n")
.
但这不起作用并显示字符串String 1 $br$ String 2
.我究竟做错了什么?
您需要转义$
字符,因为它代表行尾.
str = string.gsub("String 1 $br$ String 2", "%$br%$", "\n")
Run Code Online (Sandbox Code Playgroud)
如果你想抓住周围的空白$br$
:
str = string.gsub("String 1 $br$ String 2", "%s*%$br%$%s*", "\n")
Run Code Online (Sandbox Code Playgroud)