如何从iOS中的字符串中删除空格

时间:2012-10-31 12:43:38

标签: ios nsstring nscharacterset

  

可能重复:
  Replacing one character in a string in Objective-C
  Remove all whitespace from NSString

@"this string contains blank spaces"

我们如何将此字符串转换为@"thisstringcontainsblankspaces"

我的意思是我们如何修剪字符串中的所有空格和新的线条字符。我已使用NSCharecterSet尝试了whitespaceCharacterSet。但这只会删除字符串末尾的空格而不是......之间的空间....

任何想法??

3 个答案:

答案 0 :(得分:5)

使用此代码删除空格:

NSString *str    =  @"this string contains blank spaces";
NSString *newStr = [str stringByReplacingOccurrencesOfString:@" " withString:@""];

答案 1 :(得分:3)

str = [str stringByReplacingOccurrencesOfString:@" " withString:@""];

答案 2 :(得分:0)

使用以下代码:

[YourString stringByReplacingOccurrencesOfString:@" " withString:@""];

您可以在

传递要替换的任何字符或单词
stringByReplacingOccurrencesOfString:@" "

并替换word / string / character:

withString:@" "

享受编码。