- (BOOL)checkTelephoneNumberAvaliable:(NSString *)telephoneNumber
{
if ([telephoneNumber length] == 0) {
return NO;
}
//1[0-9]{10}
//^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$
// NSString *regex = @"[0-9]{11}";
NSString *regex = @"^((13[0-9])|(147)|(15[^4,\\D])|(18[0-9]))\\d{8}$";
NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
BOOL isMatch = [pred evaluateWithObject:telephoneNumber];
return isMatch;
}
iOS对手机号码的判断
最新推荐文章于 2024-07-13 10:20:21 发布