为什么80%的码农都做不了架构师?>>>   

public static boolean isMobileNO(String mobile){if (mobile.length() != 11){return false;}else{/*** 移动号段正则表达式*/String pat1 = "^((13[4-9])|(147)|(15[0-2,7-9])|(178)|(18[2-4,7-8]))\\d{8}|(1705)\\d{7}$";/*** 联通号段正则表达式*/String pat2  = "^((13[0-2])|(145)|(15[5-6])|(176)|(18[5,6]))\\d{8}|(1709)\\d{7}$";/*** 电信号段正则表达式*/String pat3  = "^((133)|(153)|(17[3,7])|(18[0,1,9])|(149)|(199))\\d{8}$";/*** 虚拟运营商正则表达式*/String pat4 = "^((170))\\d{8}|(1718)|(1719)\\d{7}$";Pattern pattern1 = Pattern.compile(pat1);Matcher match1 = pattern1.matcher(mobile);boolean isMatch1 = match1.matches();if(isMatch1){return true;}Pattern pattern2 = Pattern.compile(pat2);Matcher match2 = pattern2.matcher(mobile);boolean isMatch2 = match2.matches();if(isMatch2){return true;}Pattern pattern3 = Pattern.compile(pat3);Matcher match3 = pattern3.matcher(mobile);boolean isMatch3 = match3.matches();if(isMatch3){return true;}Pattern pattern4 = Pattern.compile(pat4);Matcher match4 = pattern4.matcher(mobile);boolean isMatch4 = match4.matches();if(isMatch4){return true;}return false;}}

转载于:https://my.oschina.net/xingyu4j/blog/1815893

JAVA 手机号正则 工具类相关推荐

  1. Java手机号码校验工具类

    import org.apache.commons.lang3.StringUtils;import java.util.regex.Matcher; import java.util.regex.P ...

  2. java 手机号码校验工具类

    import java.util.regex.Matcher; import java.util.regex.Pattern;/*** 校验手机号码*/ public class PhoneUtil ...

  3. java身份证以及手机号的工具类

    package com.construction.util;import java.util.HashSet; import java.util.regex.Pattern;/*** @autor * ...

  4. Java正则工具类从地址中提取省市区

    Java正则工具类从地址中提取省市区 最近有个需求,从一串地址中提取出省市区,然后开始寻找解决方案,最终通过网上一些正则,再加上自己改动的,貌似弄成一个比较匹配的工具类,其中代码如下,有需要的可以参考 ...

  5. Java后端手机号校验工具类

    package com.cn.test.tset;import org.apache.commons.lang.StringUtils;import java.util.regex.Pattern;/ ...

  6. Java封装OkHttp3工具类

    点击关注公众号,Java干货及时送达  作者:如漩涡 https://blog.csdn.net/m0_37701381 Java封装OkHttp3工具类,适用于Java后端开发者 说实在话,用过挺多 ...

  7. UrlUtils工具类,Java URL工具类,Java URL链接工具类

    UrlUtils工具类,Java URL工具类,Java URL链接工具类 >>>>>>>>>>>>>>>&g ...

  8. java轻量级并行工具类_16 个超级实用的 Java 工具类

    原标题:16 个超级实用的 Java 工具类 源 /juejin 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类.以下工具类.方法按使用流行度排名, ...

  9. java时间日期工具类_java日期处理工具类

    java日期处理工具类 import java.text.DecimalFormat; import java.text.ParsePosition; import java.text.SimpleD ...

最新文章

  1. vue中如何加入横线_在word文档中如何快速添加页眉横线和删除页眉横线?
  2. HUST 1555 A Math Homework
  3. MySQL Router 测试使用 转
  4. 概述造船业ERP信息化的方法
  5. 遇到一个gcc编译器版本导致的运行结果有差异的问题
  6. 科大讯飞语音识别demo
  7. PX4开源软件框架简明简介
  8. 深度学习——汉字识别
  9. 关于axure rp 是做什么用的
  10. 算法—青蛙跳台阶问题汇总
  11. Java 第5、8、9章复习
  12. 通过ip查看主机名和MAC地址的cmd命令
  13. 【服务器管理】搭建FTP
  14. GPRS学习(1)----网络结构及主要网元功能
  15. 程序的Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符
  16. 用AI来画一张lowpoly水滴吧
  17. ubuntu16.04 无法挂载固态移动硬盘(三星)
  18. 2021年中国能源消费结构、生产结构及世界能源发展趋势分析:消费结构进一步优化,低成本技术将是企业的核心竞争力[图]
  19. ASP.NET调用HTML模板
  20. 【zzulioj 2133 密室逃脱】

热门文章

  1. 计算机指纹识别的原理步骤,指纹识别原理和过程
  2. 设置SQLServer数据库内存
  3. Selenium2+python自动化75-非input文件上传(SendKeys)
  4. vue搭建后可以改下全局配置
  5. 解决“chrome adobe flash player不是最新版本”的方法
  6. Java并发基础(六) - 线程池
  7. wamp的卸载、安装与配置apache配置伪静态
  8. 通过中序线索二叉树找某节点的后续前驱☆
  9. 诗与远方:无题(十)- 小熊夜游走廊记
  10. idea 创建 spring 配置文件