手机号码判断
2020-05-26 本文已影响0人
夜半度微凉
+ (BOOL)isPhoneNumber:(NSString*)phoneNumber {
NSString *pattern = @"^((13[0-9])|(14[0-9])|(15[0-9])|(16[0-9])|(17[0-9])|(18[0-9])|(19[0-9]))\\d{8}$";
NSError*error =NULL;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:pattern options:NSRegularExpressionCaseInsensitive error:&error];
NSTextCheckingResult *result = [regex firstMatchInString:phoneNumber options:0 range:NSMakeRange(0, [phoneNumber length])];
if(!result) {
returnNO;
}
return YES;
}