Java手机号码正则表达式验证,手机号段根据2020年最新号段所做参考
最近需要实现java手机号码正则表达式验证,然而百度了一下发现结果挺多的,但是好像号段不全,基本上都是几年前的结果,大部分刚好就没我166的号段,我今天也查了一下最新的手机号段,重新写一遍(根据需求我没有加入虚拟运营商的号段)。2020年最新的号段我参考自 :https://m.jihaoba.com/tools/haoduan/
目前的移动号段:139、138、137、136、135、134、147、150、151、152、157、158、159、172、178、182、183、184、187、188、198.
联通号段:130、131、132、140、145、146、155、156、166、167、185、186、145、175、176
电信号段:133、149、153、177、173、180、181、189、191、199
判断手机号的方法isMobile
public boolean isMobile(String mobiles) {Pattern p = Pattern.compile("^((13[0-9])|(14[0|5|6|7|9])|(15[0-3])|(15[5-9])|(16[6|7])|(17[2|3|5|6|7|8])|(18[0-9])|(19[1|8|9]))\\d{8}$");Matcher m = p.matcher(mobiles);return m.matches();}
以及main方法
public static void main(String[] args) {boolean b = isMobile("16612349876");if (b==true){System.out.println("手机号符合规则。");}else {System.out.println("这个号码不符合规则");}}
Java手机号码正则表达式验证,手机号段根据2020年最新号段所做参考相关推荐
- Java使用正则表达式验证手机号和电话号码
中国电信号段 133.149.153.173.177.180.181.189.199 中国联通号段 130.131.132.145.155.156.166.175.176.185.186 中国移动号段 ...
- Java 手机号码正则表达式验证
1.正则表达式的字符串表示 String mobileRegex = "^1(3|4|5|7|8)\\d{9}$"; 字符^意义:表示匹配的字符必须在最前边: 字符$意义:表示待匹 ...
- Java手机号码正则表达式验证
项目用户注册界面突然提示用户的手机号码不符合规则,查看用户手机号号码才知道是191开头的手机号码.查阅了下资料,重新写下方法. 最新的号段参考自 :https://m.jihaoba.com/tool ...
- java手机号码格式验证_java 校验手机号格式
主要用到这两个包: import java.util.regex.Matcher; import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pa ...
- JAVA 手机号码格式验证,使用正则表达式
正则表达式 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等. ...
- php验证固定电话,php验证手机号_php中固定电话号码和手机号码正则表达式验证...
摘要 腾兴网为您分享:php中固定电话号码和手机号码正则表达式验证,智影,优衣库,熊猫视频,万科物业等软件知识,以及万得股票,礼包,dwg转dwf,软件打包工具,蜜桃儿,翻译米,是的没错表情包,上古卷 ...
- java 验证手机号_Java使用正则表达式验证手机号和电话号码的方法
一个朋友需要,所以写了这两个,话不多说,看代码 中国电信号段 133.149.153.173.177.180.181.189.199 中国联通号段 130.131.132.145.155.156.16 ...
- java 正则表达式 电话_Java使用正则表达式验证手机号和电话号码的方法
一个朋友需要,所以写了这两个,话不多说,看代码 中国电信号段 133.149.153.173.177.180.181.189.199 中国联通号段 130.131.132.145.155.156.16 ...
- 正则表达式验证手机号,适用最新166、198、199号段
2017年8月,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段. 最新验证表达式如下: ^(0|86|17951)?(13[0-9]|15[012356789]|17[678] ...
最新文章
- 中国“芯”的突破攻略——智源大会“智能体系架构与芯片”论坛发布
- 量子信息技术研究现状与未来
- 配置防盗链、 访问控制Directory 、访问控制FilesMatch
- MySql恢复密码的过程
- 排名前15位的Kubernetes监控和安全工具
- mybatis 依赖于jdbc_面试BAT问的最多的27道MyBatis 面试题(含答案和思维导图总结)...
- 概率论实验 04 - | 基于Matlab的匹配滤波器
- jvisualvm监控本地jvm
- 谷粒商城-个人笔记(基础篇一)
- 耳机降噪功能(ANC、ENC、CVC、DSP)
- 阿里云服务器使用命令行上发送邮件
- Java去除中英文标点符号
- 换页符'\f'的问题
- MFC导入图标文件的方法
- LINTCODE——吹气球
- 每个人都有第一桶金——潘石屹
- 代数余子式之和怎么算_小明说养老 | 养老金怎么算之月平均缴费指数怎么来的?...
- S32K144调试记录(二)
- 第一次发文-汽车数字液晶仪表盘制作-嵌入式开发板-qt-linux-can总线-mcp2515模块-汽车obd
- Python绘图制作混淆矩阵图--简易版(改矩阵参数就能运行)
热门文章
- 【摘录】NVRAM\FLASH\NVM的区别
- 高性能MySQL(第3版)(MySQL旗舰名著 惊献全面升级)
- 【Unity3D插件】Photon Unity Networking(PUN)插件分享《多人联机服务器》
- 有10亿个杂乱无章的数,怎样最快地求出其中前1000大的数
- _new_()与_init_()的区别
- [项目部署]宝塔部署项目
- 多个输入框实现串联筛选
- LeetCode 1488. 避免洪水泛滥--模拟
- 惠普服务器ipmi配置方法
- acwing 784. 强盗团伙