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

Objective-C NSMutableString How to remove leading and trailing spaces?

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

您可以使用正则表达式:

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

如果 string 是可变字符串:

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