2017年8月,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段。

最新验证表达式如下:

^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57]|19[0-9]|16[0-9])[0-9]{8}$

用法:

   // 使用正则表达式判断电话号码public static boolean isMobile(String tel) {Pattern p = Pattern.compile("^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57]|19[0-9]|16[0-9])[0-9]{8}$");Matcher m = p.matcher(tel);return m.matches();}

Android --- 199 198开头手机号正则表达式无效相关推荐

  1. Android 2018最新验证手机号正则表达式

    /** * 判断字符串是否符合手机号码格式 * 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,18 ...

  2. 手机号正则表达式校验,兼容+86,空格和-分隔符等常规手机格式

    手机号正则表达式校验 背景 前一段时间在用蜂巢取快递的时候,我输入199号段,发现提示我手机号错误,导致我无法注册使用蜂巢功能. 最近有空了,打算写一篇关于手机号校验的文章,和大家交流交流.现在网上的 ...

  3. ios 判断数字开头_iOS 正则表达式判断纯数字及匹配11位手机号码的方法

    第一种使用正则表达式 判断 //是否是纯数字 + (BOOL)isNumText:(NSString *)str{ NSString * regex = @"(/^[0-9]*$/)&quo ...

  4. 中国地区的手机号正则表达式

    中国地区的手机号正则表达式可以这样写: ^1[3-9]\d{9}$ 这个正则表达式可以匹配大部分中国地区的手机号码. 其中^表示字符串的开头,1表示手机号码的开头数字是1,[3-9]表示第二位数字是3 ...

  5. android imageview.setVisibility(View.VISIBLE)设置无效,代码已执行但是图片不显示

    android imageview.setVisibility(View.VISIBLE)设置无效,代码已执行但是图片不显示 在网上找了很多文章,基本上都是说在设置setVisibility()之前, ...

  6. 2018新型手机号正则表达式

    由于新时代,各种网络运营商出现,比如阿里的蚂蚁宝卡,腾讯的大王卡等等,所以常规的手机号正则表达式已经满足不了现实需求,下面提供一个新的正则表达式(这里同时记录下一些比较常用的正则): // 手机号码正 ...

  7. android设置返回按钮无效,Android onKeyDown监听返回键无效的解决办法

    Android onKeyDown监听返回键无效的解决办法 当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的, 具体解决方法如下: 重写dispa ...

  8. 允许为空的手机号正则表达式

    最新手机号正则表达式:^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,\D])|(19[^4,\D])|(18[0,1,2,5-9]))\d{8}$ 可以为空的手机号正则 ...

  9. 手机号正则表达式html,js 获取input的value值及验证手机号和汉字的正则表达式

    在项目中经常遇到需要验证输入内容的情况,可以通过 Javascript 判断输入内容,验证手机号或者是否为汉字. 简单的记录一下: HTML部分: 提交 js 部分: 首先获取到元素:var unam ...

最新文章

  1. dataTable 表格组件刷新 问题记录
  2. Java NIO系列教程(十二) Java NIO与IO
  3. 【数据挖掘笔记五】数据立方体技术
  4. windows启动管理器_win7系统任务管理器的五种打开方式,很实用,学习一下
  5. WPF ---- ​xmal 解析器没有办法解析类的TypeConverter
  6. JAVA——文件操作工具类封装的简单实现
  7. 【JavaScript脚本】——T2事件操作
  8. 设计模式之_工厂系列_01
  9. 三大框架题目整合考试题(含详解)
  10. 超越软件上云 讲述每天1亿公里行驶背后的大生意
  11. BetterFE 前端技术周刊 - 2019/03/11
  12. 从壹开始前后端分离 [ vue + .netcore 补充教程 ] 三十║ Nuxt实战:动态路由+同构...
  13. 如何把JSON对象转为map对象
  14. 去除小圆点_word中的小圆圈怎么删掉
  15. 不使用80,443,端口,域名还需要备案吗?域名没有备案应该怎么选服务器。
  16. 【C++】atomic简介
  17. html:button按钮背景图片设置
  18. 完美解决“无法验证发行者,确定要运行此软件吗”
  19. Java Web财务信息管理系统
  20. [转]用Web标准进行开发

热门文章

  1. 2016年,新的开始
  2. Struts2+Spring2框架开发的菜鸟绝对能看得懂的用户登录程序 (2)
  3. 摩托罗拉移动员裁员重点是研发
  4. 缺少glibc指定版本的解决方案
  5. Gossip 数据传播协议
  6. C/C++程序从编译到最终生成可执行文件的过程分析
  7. 简单的shell脚本实例
  8. 通讯系统经验谈【一】TCP连接状态分析:SYNC_RECV,CLOSE_WAIT,TIME_WAIT
  9. 为Ubuntu设置新的软件源
  10. python获取机器唯一标识_python中uuid来生成机器唯一标识