当前位置:  开发笔记 > 编程语言 > 正文

在NSString中转义字符如newline和double-quote的最佳方法

如何解决《在NSString中转义字符如newline和double-quote的最佳方法》经验,为你挑选了1个好方法。

假设我有一个NSString(或NSMutableString)包含:

I said "Hello, world!".
He said "My name's not World."

将其转化为以下内容的最佳方法是:

I said \"Hello, world!\".\nHe said \"My name\'s not World.\"

我是否必须手动使用-replaceOccurrencesOfString:withString:一遍又一遍来转义字符,还是有更简单的方法?这些字符串可能包含其他字母/语言的字符.

如何在其他语言中使用其他字符串类完成此操作?



1> 小智..:

stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有