-(void)press{
NSString *checkString = text.text;
// 1.创建正则表达式,
//NSString *pattern = @"^\\d{14}[[0-9],0-9xX]$";
NSString *pattern = @"^((13[0-9])|(15[^4,\\D])|(18[0-9])|(14[57])|(17[013678]))\\d{8}$";
// 1.1将正则表达式设置为OC规则
NSPredicate * preURL =[NSPredicate predicateWithFormat:@"self matches%@",pattern ];
bool b1 = [preURL evaluateWithObject:checkString];
if (b1) {
NSLog(@"手机号验证正确");
}else{
NSLog(@"手机号验证不正确");
}
}
网友评论