我想替换$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)