Java手机号码正则表达式验证
项目用户注册界面突然提示用户的手机号码不符合规则,查看用户手机号号码才知道是191开头的手机号码。查阅了下资料,重新写下方法。
最新的号段参考自 :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 static boolean isMobile(String mobile) {String regex = "^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(16[5,6])|(17[0-8])|(18[0-9])|(19[1、5、8、9]))\\d{8}$";Pattern p = Pattern.compile(regex, Pattern.CASE_INSENSITIVE);Matcher m = p.matcher(mobile);return m.matches();}
如果你有更好的方式方法,欢迎提出建议
Java手机号码正则表达式验证相关推荐
- Java手机号码正则表达式验证,手机号段根据2020年最新号段所做参考
最近需要实现java手机号码正则表达式验证,然而百度了一下发现结果挺多的,但是好像号段不全,基本上都是几年前的结果,大部分刚好就没我166的号段,我今天也查了一下最新的手机号段,重新写一遍(根据需求我 ...
- Java 手机号码正则表达式验证
1.正则表达式的字符串表示 String mobileRegex = "^1(3|4|5|7|8)\\d{9}$"; 字符^意义:表示匹配的字符必须在最前边: 字符$意义:表示待匹 ...
- java手机号码格式验证
主要用到这两个包: import java.util.regex.Matcher; import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pa ...
- java手机号码格式验证_java 校验手机号格式
主要用到这两个包: import java.util.regex.Matcher; import java.util.regex.Pattern; Pattern类用于创建一个正则表达式,生成一个Pa ...
- php验证固定电话,php验证手机号_php中固定电话号码和手机号码正则表达式验证...
摘要 腾兴网为您分享:php中固定电话号码和手机号码正则表达式验证,智影,优衣库,熊猫视频,万科物业等软件知识,以及万得股票,礼包,dwg转dwf,软件打包工具,蜜桃儿,翻译米,是的没错表情包,上古卷 ...
- Java使用正则表达式验证用户名和密码
Java使用正则表达式验证用户名和密码 要求: 效果展示: 源代码: 要求: 用户名: 必须是6-10位字母.数字.下划线(这里字母.数字.下划线是指任意组合,没有必须三类均包含) 不能以数字开头 密 ...
- JAVA 手机号码格式验证,使用正则表达式
正则表达式 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等. ...
- php中电话号码输入框,php中固定电话号码和手机号码正则表达式验证
086-区号-号码-分机 ^086-[1-9][0-9]{1,4}-[1-9][0-9]{4,7}-[0-9]{3,4}$ 2G的手机号差不多都是13开头 代码如下 $mobilephone=tri ...
- php 固定电话正则,php中固定电话号码和手机号码正则表达式验证
086-区号-号码-分机 ^086-[1-9][0-9]{1,4}-[1-9][0-9]{4,7}-[0-9]{3,4}$ 2G的手机号差不多都是13开头 代码如下 $mobilephone=trim ...
最新文章
- 面试必备杀技:SQL查询专项训练!
- select2的一些特性效果
- 第一阶段个人总结03
- 安卓APP破解利器之FRIDA
- 潭州课堂25班:Ph201805201 django 项目 第二十四课 文章主页 多级评论数据库设计 ,后台代码完成 (课堂笔记)...
- ECCV2018_Generalizing A Person Retrieval Model Hetero- and Homogeneously
- 如何让强化学习走进现实世界?DeepMind要用“控制套件”推动
- My Data Sructure TemplatesClass
- 讨论 innodb_log_block_size 变量
- RDIFramework.NET开发实例━表约束条件权限的使用-WinForm
- html背景图透明文字正常,背景图片 透明 文字不透明
- 打印DPI如何与计算机DPI一致,ps打印尺寸怎么设置和实际纸张一致? -电脑资料
- 微信支付的支付金额计算
- 贴片陶瓷电容材质NPO、C0G、X7R、X5R、Y5V、Z5U区别
- KeyBert、TextRank等九种本文关键词提取算法(KPE)原理及代码实现
- 迪士尼FAMA认证作用及取得FAMA注意事项
- 学习 Go 语言(Golang)读书笔记
- 找工作总结(微电子、FPGA方向)
- delphi 调用youtube-dl命令,下载youtube视频,原理及源代码
- Android之应用开发基础