我一直在尝试去掉NSString
中的空格,但是我尝试过的方法都不起作用。
我有"this is a test"
,我想要"thisisatest"
。
我使用了whitespaceCharacterSet
,它应该可以消除空格。
NSString *search = [searchbar.text stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceCharacterSet]];
但我总是得到带有空格的相同字符串。有什么想法吗?
发布于 2011-10-03 02:51:29
使用stringByReplacingOccurrencesOfString
轻松完成任务
NSString *search = [searchbar.text stringByReplacingOccurrencesOfString:@" " withString:@""];
发布于 2015-04-22 17:04:24
如果您遇到的是\u00a0
而不是(空格),这可能会对您有所帮助。当我试图提取设备联系电话号码时,我遇到了这个问题。我需要修改phoneNumber字符串,使其不包含空格。
NSString* yourString = [yourString stringByReplacingOccurrencesOfString:@"\u00a0" withString:@""];
当yourString
是当前电话号码时。
发布于 2014-03-13 20:08:23
stringByReplacingOccurrencesOfString会将字符串中的所有空格替换为非仅开始和结束
使用
[YourString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]
https://stackoverflow.com/questions/7628470
复制相似问题