我有一个包含 \“(斜杠和引号)的html字符串。我要使用以下方法将 \” 替换为“(引号):
let slashAndQuote = "How to write here slash and quote together (something like this '\"')"
let slash = "\""
let str = myString.stringByReplacingOccurrencesOfString(slashAndQuote, withString: slash)
我不能在字符串中一起写斜杠和引号。请让我知道更好的解决方案。
最佳答案
您只需要使用\
对String中想要的每个单独的特殊字符进行转义即可。在您的示例中,它看起来像这样:
let slashAndQuote = "How to write a slash and quote together, (something like this '\\\"')"
print(slashAndQuote)
输出为:
How to write a slash and quote together, (something like this '\"')
您也可以仅对斜杠和引号进行相同的操作:
let slash = "\\\""