iOS---通过正则判断*

+(BOOL) isValidateMobile:(NSString *)mobile
{
    //手机号以13, 15,18开头,八个 d 数字字符
    NSString *phoneRegex = @"^((13[0-9])|(15[^4,\D])|(18[0,0-9]))\d{8}$";
    NSPredicate *phoneTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",phoneRegex];
    return [phoneTest evaluateWithObject:mobile];
}i

原文地址:https://www.cnblogs.com/ChouDanDan/p/5381807.html