/*** 验证手机号码** @param* @return boolean*/public static boolean isPhoneNumber(String phoneNo) {if (TextUtils.isEmpty(phoneNo)) {return false;}if (phoneNo.length() == 11) {for (int i = 0; i < 11; i++) {if (!PhoneNumberUtils.isISODigit(phoneNo.charAt(i))) {return false;}}
//            Pattern p = Pattern.compile("^((13[^4,\\D])" + "|(134[^9,\\D])" +
//                    "|(14[5,7])" +
//                    "|(15[^4,\\D])" +
//                    "|(17[3,6-8])" +
//                    "|(18[0-9]))\\d{8}$");Pattern p = Pattern.compile("^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57]|19[0-9]|16[0-9])[0-9]{8}$");Matcher m = p.matcher(phoneNo);return m.matches();}return false;}

验证手机号码 (包含166和199)相关推荐

  1. Android手机号校验(包含166,199开头)

    最近在做手机号校验,在此记录一下,希望帮助更多的人. /** * 匹配手机号的规则:[3578]是手机号第二位可能出现的数字 */ public static final String REGEX_M ...

  2. php账号登录验证手机号码,最完整的php验证手机号码

    最完整的php验证手机号码: 移动:134.135.136.137.138.139.150.151.152.157.158.159.182.183.184.187.188.178(4G).147(上网 ...

  3. JavaScript正则表达式验证手机号码

    JavaScript正则表达式验证手机号码 JavaScript正则表达式验证手机号码 JavaScript正则表达式验证手机号码 号段来源:https://www.jihaoba.com/tools ...

  4. 正则表达式验证手机号码+定义格式

    撰写时间:2019年07月06日 用正则表达式限制数据的输入,用以减少错误数据的输入,或者减少因为输入数据类型的不对应导致后期代码的出错. 例子:验证手机号码 每个运营商都发行了各自的手机号段,目前中 ...

  5. 最完整的php验证手机号码

    最完整的php验证手机号码: 移动:134.135.136.137.138.139.150.151.152.157.158.159.182.183.184.187.188.178(4G).147(上网 ...

  6. 手动正则验证手机号码格式

    正则验证手机号码 let phoneNo=/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/. ...

  7. Java正则表达式——验证手机号码符合性

    regex1验证条件很方便,可以大范围覆盖, 但是还是细分一下使用regex2验证条件比较好一些. /*** 验证手机号码的合法性* @author jy*/ package mobile;impor ...

  8. 使用正则表达式验证手机号码

    使用正则表达式验证手机号码 开发工具与关键技术:VS2015.正则表达式 作者:易金亮 撰写时间:2019.07.07 在项目中,总会涉及到数据的新增,比如新增用户信息等,而说到新增用户信息,就离不开 ...

  9. js正则验证手机号码有效性

    通过js正则验证手机号码的有效性,方法如下: 验证130-139,150-159,180-189号码段的手机号码 <script type="text/javascript" ...

最新文章

  1. 用Python实现一个简单的线程池
  2. vue.js插件使用(01) vue-resource
  3. 陌生人社会_陌生人之旅
  4. 第八十一期:Java性能优化:35个小细节,提升你的Java代码运行效率
  5. c语言读取文件到结构体数组,有关文件读写到结构体数组问题;
  6. 01python初识—编辑器版本变量知识
  7. android studio怎么输入中文,Android studio 模拟器中输入中文
  8. [转]PHP或ASP   中Cookie禁用了,Session还能用吗?
  9. ubuntu从命令打开终端
  10. NYOJ 214(LIS,二分插入)
  11. Maxwell原理与应用
  12. 【总目录】机器学习原理剖析、开源实战项目、全套学习指南(50篇合集)
  13. 达梦数据库备份还原使用
  14. 服务实例是否宕机的后台检查线程任务
  15. sqlite3的使用
  16. 技术面试(一)认识技术面试
  17. P2393 yyy loves Maths II
  18. React学习手册 React学习手册中文版 React学习手册pdf React学习手册中文版pdf
  19. Nodejs 服务端MVC架构
  20. Compound 治理——执行队列 TimeLock

热门文章

  1. linux加载模块失败,linux 第二次加载netlink模块时,内核创建sock失败
  2. 小米便签开源项目本地环境搭建
  3. 力扣第292题“Nim游戏”的解题思路
  4. 安装软件提示无效驱动器D
  5. 【计算机网络】第二部分 物理层和介质(4) 数字传输
  6. 计算机怎么联网络,电脑怎么连接网络
  7. echarts 柱状图数字在顶部显示
  8. 听见丨苹果申请自主导航系统专利,自动驾驶汽车梦再近一步 现代打造更聪明、实用汽车AI语音系统
  9. 猎聘网的第二次面试之路
  10. sqlserver阻止保存要求重新创建表的更改