如何在NSString中查找特定的unicode字符并将其替换为非unicode字符?

Alyoshak

正在为我提供一个可能在其中带有Unicode撇号的字符串(\ u2019),并且我必须将其替换为标准的撇号(普通的旧“'”)。我通常使用stringByReplacingOccurrencesOfString来做这种事情,但是尝试不起作用:

sMyString = [sMyString stringByReplacingOccurrencesOfString:@"\\u2019" withString:@"'"];

我猜这没有用是有道理的,因为NSString内部表示撇号的实际值将是数字。有人知道怎么做吗?

rmaddy

如果sMyString具有实际字符,则可以执行以下操作:

sMyString = [sMyString stringByReplacingOccurrencesOfString:@"\u2019" withString:@"'"];

或者:

sMyString = [sMyString stringByReplacingOccurrencesOfString:@"’" withString:@"'"];

这两个实际上都编译为相同的代码。\u2019所取代编译期间。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Java中替换不可打印的Unicode字符?

查找非英语字符的unicode

如何读取包含在特定标签中的字符串并将其替换为其他字符串?

Bash / Linux在.txt文件中查找非ASCII字符并将其替换为ASCII字符

如何在Haskell中查找和替换Unicode字符?

如何在C ++中从输入中查找字符串并将其替换为另一个字符串?

如何在字符串中查找特定的关键字并将其替换为现有的字符串值?

如何在列中查找特定值并将其替换为R中的另一个值

如何同时存储unicode字符并将其输出到文件中?

如何从字符串中获取特定的子字符串并将其替换为python中的新内容

如何在Dart中替换Unicode转义字符

查找字符串中的数字并将其替换

如何在字符串中查找特定字符并将其放在字符串末尾

如何在文本文件中查找特定行,并将其替换为其他内容

如何在python中从unicode代码点转换为实际的unicode字符串?

如何在批处理脚本中查找字符串并将其替换为另一个字符串?

查找并替换特殊的Unicode字符

如何将Unicode十六进制数字变量转换为NSString中的字符?

Python:如何在构建文件中搜索特定的字符串并将其替换为用户输入的字符串

如何在li> div中查找特定字符串并将其隐藏

如何在字符串中搜索模式并将其替换为空格?

如何在python中找到未大写的字符并将其替换为大写

如何在每个特定行中查找/替换字符

使用 VB .NET,查找字符串中的数字并将其替换为零

java - 如何在字符数组中替换字符序列而不将其转换为字符串

如何转义字符串中的 unicode 特殊字符并将其写入 UTF 编码文件

在字符串中查找模式并将其替换为简单形式

Python 在字符串中查找模式并将其替换为列表中的其他模式字符串

如何查找字符串的所有实例并将其替换为编号字符串?