//手机号码正则验证 - (BOOL)checkTel:(Nsstring *)str { if ([str length] == 0) { [self showAlertView:@"请输入手机号码"]; return NO; } Nsstring *regex = @"^((13[0-9])|(147)|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"; nspredicate *pred = [nspredicate predicateWithFormat:@"SELF MATCHES %@",regex]; BOOL isMatch = [pred evaluateWithObject:str]; if (!isMatch) { [self showAlertView:@"手机号码输入有误"]; return NO; }else { [self showAlertView:@"修改成功"]; } return YES; } - (void)showAlertView:(Nsstring *)string { UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"提示" message:string delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil,nil]; [alertView show]; }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。