2018最新手机号码正则表达式

2018最新手机号码正则表达式2017年8月,工信部给三大运营商批准了新号段,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段。/***正则:手机号(精确)*<p>移动:134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198</p>…

大家好,又见面了,我是你们的朋友全栈君。

2017年8月,工信部给三大运营商批准了新号段,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段。

  /**
     * 正则:手机号(精确)
     * <p>移动:134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、191、198</p>
     * <p>联通:130、131、132、145、155、156、175、176、185、186、166</p>
     * <p>电信:133、153、173、177、180、181、189、199</p>
     * <p>全球星:1349</p>
     * <p>虚拟运营商:170</p>
     */
    public static final String REGEX_MOBILE_EXACT = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|191|199|(147))\\d{8}$";

   /**
     * 验证手机号(精确)
     *
     * @param input 待验证文本
     * @return {@code true}: 匹配<br>{@code false}: 不匹配
     */
    public static boolean isMobileExact(CharSequence input) {
        return isMatch(REGEX_MOBILE_EXACT, input);
    }
    private static boolean isMatch(String regex, CharSequence input) {
        return input != null && input.length() > 0 && Pattern.matches(regex, input);
    }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131149.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html爱心表白代码(最全)

    html爱心表白代码(最全)代码1:<!DOCTYPEhtml><htmllang=”en”><head><metacharset=”UTF-8″><title>跳动爱心</title><style>*{padding:0;margin:0;}body{background-c

    2022年6月13日
  • camera接口—MIPI CSI-2接口、DVP接口和FPD-Link III LVDS、GMSL等接口对比

    camera接口—MIPI CSI-2接口、DVP接口和FPD-Link III LVDS、GMSL等接口对比 接口类型 信号线 极限速率 最大速率 抗干扰能力 适用摄像头像素   PCBlaypuit MIPICSI-2 串口 CLKP/N、DATAP/N 最大支持4-lane 一般2-lane可以搞定   Gbps 低压差分信号,产生的干扰小,抗干扰能力也强 支持800W以上 …

    2022年4月29日
  • php配合jquery实现增删操作建议收藏

    后台使用php,前台引用jquery,实现增删操作,代码如下:124748495051525354575861">删除626364

    2021年12月20日
  • Python元组

    在python中有六种内建的序列:列表、元祖、字符串、Unicode字符串、buffer对象hexrange对象。通用序列操作:1.索引(indexing)2.分片(slicing)3.

    2021年12月18日
  • 三. ASP NET MVC

    三. ASP NET MVC1.使用Partial视图模板可以消除重复的视图逻辑,简化代码。1)Createapartialview(.ascx)文件,把要重复使用的代码拷贝到里面。2)在主页面里面,修改为Html.RenderPartial(“DinnerForm”).  2.修改Master页面(Site.master)//View/Shared提供了一个非常有效的方法在

    2022年7月22日
  • html网页动态日历代码_春节倒计时源码

    html网页动态日历代码_春节倒计时源码点击文章下面超链接,即可免费下载,源码以及文件素材,无需积分,关注后即可下载记得关注,只有关注后才可以下载!!!效果图:钟表以及时间文字显示会自动根据打开网页的时间,显示时间;无需自己修改,弹幕和文字皆可以修改;背景是渐变色彩,可根据自己的需要在源码中修改即可,除了主要功能是HTML意外,还有CSS、JS等源码,就算没有编程工具,电脑没有任何编程配置,只需要打开文件,鼠标双击运行index即可,会自动跳到系统默认浏览器内,就算毫无编程基础、英语小白页可以娱乐;本源码意在学习与娱乐,未经授权!!禁止商用

    2022年10月19日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号