我正在将段落转换成包含许多特殊字符的单词
" , " . `
如何删除nsstring中的这些字符,只得到nsstring中的字母
前
"new"to new //特殊字符改变
最佳答案
NSString *unfilteredString = @"!@#$%^&*()_+|abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
NSCharacterSet *notAllowedChars = [[NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"] invertedSet];
NSString *resultString = [[unfilteredString componentsSeparatedByCharactersInSet:notAllowedChars] componentsJoinedByString:@""];
NSLog (@"Result: %@", resultString);
试试这个可能对你有帮助
关于objective-c - 删除 NSString 中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13430361/