В Objective-C, как вы удаляете ведущие и конечные пробелы из вхождения NSMutableString?Objective-C NSMutableString Как удалить ведущие и конечные пробелы?
0
A
ответ
4
Если string
является изменяемой строкой:
[string setString:[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]];
1
Вы можете использовать регулярное выражение:
[string replaceOccurrencesOfString:@"(^\\s+)|(\\s+$)" withString:@"" options:NSRegularExpressionSearch range:NSMakeRange(0, [string length])];
+0
Спасибо. GREP - мой любимый. Но не знал, как использовать его с изменяемыми строками. – mensasnem
возможно дубликат [Свернуть последовательности белого пространства в один символ] (HTTP: // StackOverflow .com/questions/758212/collapse-sequence-of-white-space-in-a-single-character) – Larme
@ Larme Я не думаю, что это довольно дубликат, так как это всего лишь обрезка, но трудно себе представить не является дубликатом _somewhere_ – jrturton