星空网 > 软件开发 > 操作系统

正则运算校验手机号码

 

 1 //校验手机号码 2 - (BOOL)checkTel:(NSString *)str{ 3   if ([str length] == 0||self.phoneNumberTf.text.length != 11) 4   { 5     return NO; 6   } 7   NSString *regex = @"1[3-8][0-9]{9}$"; 8    9   NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];10   11   BOOL isMatch = [pred evaluateWithObject:str];12   if (!isMatch) {13     return NO;14   }15   return YES;16 }

 NSString *regex = @"1[3-8][0-9]{9}$"
“1”表示第一位匹配1
“[3-8]”表示匹配3-8之间的任意一个数字
“[0-9]{9}”表示重复9位数都是匹配0-9之间的任意一个数字
“$”与字符串结束的地方匹配 不匹配任何字符
一般后台会再严格的校验一次手机号码



原标题:正则运算校验手机号码

关键词:正则

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

德国海外仓哪家比较好:https://www.goluckyvip.com/tag/90044.html
德国海外仓 fba:https://www.goluckyvip.com/tag/90049.html
海外仓 德国:https://www.goluckyvip.com/tag/90058.html
泰国海外仓报价:https://www.goluckyvip.com/tag/90062.html
去泰国留学需要多少钱:https://www.goluckyvip.com/tag/90064.html
俄罗斯站规划:https://www.goluckyvip.com/tag/9007.html
​TikTok发生了什么?美区增长首次停滞,准入管理力度加大:https://www.kjdsnews.com/a/1836407.html
2024年如何找到在TikTok上发帖的最佳时间:https://www.kjdsnews.com/a/1836408.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流