2018手机号码正则表达式

查了资料,写的正则,部分直接通过了

/**
 * 手机号格式验证 非空 & 纯数字 & 11位
 * https://www.chahaoba.com/%E7%94%B5%E4%BF%A1%E5%8F%B7%E6%AE%B5   2018最新号段
 */
final static public boolean isPhoneNum(String phonenumber) {
    if (phonenumber == null && ("".equals(phonenumber)) && !isNumeric(phonenumber) && phonenumber.length() != 11) {
        return false;
    }
    Pattern pattern = Pattern.compile("^(0|86|17951)?(13[0-9]|14[01456789]|15[0-9]|16[56]|17[0-8]|18[0-9]|198|199)[0-9]{8}$");
    Matcher matcher = pattern.matcher(phonenumber.replaceAll(" ", ""));
    boolean b = matcher.matches();
    return b;
}

手机号码前三位列表:

13(老)号段

14号段

15(新)号段

16(新)号段

17(4G)号段

  • 170:虚拟运营商
  • 171:联通
  • 172:移动
  • 173:电信
  • 1740(0-5):中国电信,卫星移动通信业务号
  • 1740(6-9):工业和信息化部应急通讯保障中心,卫星移动通信业务号(用于国际应急通讯需求)
  • 1740(10-12):工业和信息化部应急通讯保障中心,卫星移动通信业务号(用于国际应急通讯需求)
  • 175:联通
  • 176:联通
  • 177:电信
  • 178:移动

18(3G)号段

说明.gif说明:现在到营业厅办理的新号,基本都是4G服务了。但是也存在号码仍然是3G的用户,运营商也在积极主动的邀请用户将3G升级为4G。本站只将4G刚开放时放号的17号段显示为4G号段,实际上其它各种号段的号码都可能使用4G服务。

19新号段


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值