Objective-C NSMutableString如何删除前导和尾随空格?

时间:2015-01-13 15:46:52

标签: objective-c nsmutablestring

在Objective-C中,如何从NSMutableString的出现中删除前导空格和尾随空格?

2 个答案:

答案 0 :(得分:4)

如果string是可变字符串:

[string setString:[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]];

答案 1 :(得分:1)

您可以使用正则表达式:

[string replaceOccurrencesOfString:@"(^\\s+)|(\\s+$)" withString:@"" options:NSRegularExpressionSearch range:NSMakeRange(0, [string length])];