iOS-字符串过滤和替换

iOS-字符串过滤和替换

备注:

1.注意代码中的特殊的空格!!!

#pragma mark 检测并过来手机号码字符串(以逗号分隔的)中的无效字符.
+(NSString*) validAndFilterMobilePhoneNumber : (NSString*) mobilePhoneNumber{
    
    NSCharacterSet *doNotWant = [NSCharacterSet characterSetWithCharactersInString:@"[]{}(#%-*+=_)\\|~(<>$%^&*)_+  "];//注意最后2个空格是不一样的,16进制分别是20、C2A0
    NSArray* arr = [mobilePhoneNumber componentsSeparatedByCharactersInSet:doNotWant];
    NSString* result = [arr componentsJoinedByString:@""];
    return result;
}

猜你喜欢

转载自stephen830.iteye.com/blog/2248810