java 手机号验证_java最新手机号码正则验证方法
public static boolean isPhone(String phone) {
String regex = "^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(166)|(17[0,1,3,5,6,7,8])|(18[0-9])|(19[8|9]))\\d{8}$";
if (phone.length() != 11) {
MToast.showToast("手机号应为11位数");
return false;
} else {
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(phone);
boolean isMatch = m.matches();
LogUtil.e(isMatch);
if (!isMatch) {
MToast.showToast("请填入正确的手机号");
}
return isMatch;
}
}
中国电信号段 133、149、153、173、177、180、181、189、199
中国联通号段 130、131、132、145、155、156、166、175、176、185、186
中国移动号段 134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198
其他号段
14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是147等等。
虚拟运营商
电信:1700、1701、1702
移动:1703、1705、1706
联通:1704、1707、1708、1709、171
卫星通信:1349
java 手机号验证_java最新手机号码正则验证方法相关推荐
- js(最新)手机号码 正则验证 - 代码篇
现在手机号码,除了以11+.12+开头的没有,别的好像都有了! 代码如下: 方法一: function checkPhone(){ var phone = $(".phone"). ...
- 手机号码正则验证(含港澳台)
刚用php写了一个云片网发送短信的接口,大陆号码不需要加区号,但是港澳台及国际号码得加区号才能发送.第一次接触香港号码好紧张,在正则验证的时候一直验证有误,百度了很久找不到想要的答案,于是自己写了一串 ...
- js中关于邮箱号、手机号。。等的正则验证模板
js正则验证模板 </pre><pre name="code" class="html"> <span style="w ...
- java验证码验证码_Java登录页面实时验证用户名密码和动态验证码
●登录名和密码是同时验证的,并不是先验证登录名是否存在,然后再验证密码是否正确,是同时进行验证,若登录名和密码当中一个条件不符合,则提示用户登录名或者密码错误, 这样做的意义是为了保证用户信息的安全( ...
- php两个手机号正则表达式_最新手机号码正则表达式(php版)
本文介绍下,用正则表达式验证手机号码的方法,可以验证最新的手机号码段,包括150.158.159.188等.有需要的朋友参考下吧. 之前,程序员之家,为大家介绍过一些用于验证手机号码的正则,比如: p ...
- Java 常用正则表达式,Java正则表达式,Java身份证校验,最新手机号码正则表达式...
Java 常用正则表达式,Java正则表达式,Java身份证校验,最新手机号码校验正则表达式 ============================== ©Copyright 蕃薯耀 2017年11 ...
- java拆分日期_java实现日期拆分的方法
java实现日期拆分的方法 本文实例讲述了java实现日期拆分的方法.分享给大家供大家参考.具体如下: 如:计算6-1至6-5之间的日期天数及具体日期,预期的结果是得到: 6-1 6-2 6-3 6- ...
- java wait 参数_java中wait()和join()方法的区别是什么
java中wait()和join()方法的区别是:存在不同的java包中:wait()方法用于线程间通信,它所施加的等待状态的线程可以被启动:join()方法用于在多个线程之间添加排序,它所施加的等待 ...
- java 释放一个对象_JAVA中销毁一个对象的方法
方法一:垃圾回收器 垃圾回收器是Java平台中用的最频繁的一种对象销毁方法.垃圾回收器会全程侦测Java应用程序的运行情况.当反先有些对象成为垃圾时,垃圾回收器就会销毁这些对象,并释放这些对象所占用的 ...
最新文章
- ios app内嵌入http服务器
- 添加打印机还显示脱机_打印机总是显示脱机无法打印的解决办法
- 大厂php怎么做前端,大厂前端经典面试问题精选(附答案)
- 栈对象、堆对象、静态对象的比较
- I can accept failure but I can't accept not trying.-Michael Jordan 我可以接受失败,但绝对不能接受自己都未曾奋斗过。-迈克.乔丹...
- 音视频技术开发周刊 | 206
- mvnrepository总是出现烦人的one more step验证
- Mongo db 与mysql 语法比较
- Error: Plugin/Preset files are not allowed to export objects, only functions……
- linux下libnet编程 亲自测试可用
- 游戏王怪兽胶囊Android,游戏王怪兽胶囊GB是什么?
- Gflops是什么?
- 详解mysql执行计划
- 广东省工科赛 智能终端配送机器人:创作心路历程,踩过的坑和解决方案
- R语言古风诗人转职c++
- MTK平台创建Vendor方法(最大化复用代码)
- Linux 文件权限 -rwxr-xr-- 可读 可写 可执行 什么意思 ?
- CSDN 博客积分规则
- Python大数据分析与应用—2020年中国高校毕业生薪酬指数排名
- 中国加氢站行业市场战略现状及投资规模预测分析报告2021年版