我用我的应用程序下载了html文件并注意了很多:
\u0026
我在网上搜索并注意到它等于:&
所以我尝试将其替换为&用:
newStr = [newStr stringByReplacingOccurrencesOfString:@"/u0026" withString:@"&"];
但所有\u0026
都在字符串中,不会替换。
知道为什么会这样吗?
答案 0 :(得分:2)
你真正需要在这里使用的是CFStringTransform() 对于任何试图转换为转义表格的人来说,核心基础功能将会真正实现。
答案 1 :(得分:0)
如果要替换子串\u0026
,则需要:
newStr = [newStr stringByReplacingOccurrencesOfString:@"\\u0026" withString:@"&"];
请注意,需要有两个反斜杠。