修改为您的编辑:
你可能想看的是NSCharacterSet.它允许您定义显式字符集,然后您可以使用它们来测试字符串是否存在这些字符.一个简单的例子:
NSCharacterSet* nonAlphaNumericSet = [[NSCharacterSet alphanumericCharacterSet] invertedSet]; if ([someString rangeOfCharacterFromSet:nonAlphaNumericSet].location != NSNotFound) { NSLog(@"It's not alphanumeric!"); }