小编P.K*_*KOD的帖子

IOS如何从NSString中删除零宽度空间[E2 80 8B]

通过复制/粘贴,我的一个客户在我的IOS应用程序的文本字段中放入一个包含零宽度空间[E2 80 8B]的文本,我想删除它们.

这是一个文本的例子:bassetempératurevevedégivrageélectrique

我试过的:

NSString* zarb = [NSString stringWithFormat:@"%c%c%c",0xE2,0x80,0x8B];
NSString*resu=[ch stringByReplacingOccurrencesOfString:zarb withString:@""];
// does not work

if ([ch rangeOfString:zarb].location != NSNotFound) {
      // does not work
}
Run Code Online (Sandbox Code Playgroud)

六进制序列在字符串中,但我无法将其删除.有人已经遇到这个问题了吗?

objective-c nsstring

7
推荐指数
1
解决办法
6054
查看次数

标签 统计

nsstring ×1

objective-c ×1