文章の目录

  • 1、手机号码规则如下图:
  • 2、正则一
  • 3、正则二
  • 写在最后

1、手机号码规则如下图:

上图来源于全球手机号码规则

2、正则一

规则
1、以1开头
2、第二位数字为3,4,5,6,7,8,9中一个
3、第三位到十一位数字为0到9的任意一个数字

/^1[3-9]\d{9}$/

3、正则二

规则
1、以1开头
2中间三位规则如下
3如果第二位为3,看第三位是否为4,如果是4,则第四位为0到8之间的数字,否则第三位为0到3和5到9之间的数字,第四位为0-9之间的数字;
4如果第二位为4,则第三位为5、7、9数字,第四位为0-9之间的数字;
5如果第二位为5,则第三位为0到3和5到9之间的数字,第四位为0-9之间的数字;
6如果第二位为6,则第三位为6,第四位为0-9之间的数字;
7如果第二位为7,则第三位为3,5,6,7, 8的数字,第四位为0-9之间的数字;
8如果第二位为8,则第三位为0-9之间的数字,第四位为0-9之间的数字;
9如果第二位为9,则第三位为1,3,8,9的数字,第四位为0-9之间的数字;
10、后面七位为0到9之间的数字;

/^1((34[0-8])|(8\d{2})|(([35][0-35-9]|4[579]|66|7[35678]|9[1389])\d{1}))\d{7}$/

如果上方的规则有更新或者正则校验有误,请读者在下方评论区指出,谢谢!

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

正则系列之手机号码正则相关推荐

  1. 手机号正则表达 php,php 手机号码正则表达试程序代码_PHP教程

    代码如下 function funcMtel($str)//手机号码正则表达试 { return (preg_match("/(?:13d{1}|15[03689])d{8}$/" ...

  2. 手机号码正则 中文姓名正则

    手机号码正则: var reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/ ...

  3. js(最新)手机号码 正则验证 - 代码篇

    现在手机号码,除了以11+.12+开头的没有,别的好像都有了! 代码如下: 方法一: function checkPhone(){ var phone = $(".phone"). ...

  4. 正则系列——正则虐我千百遍,我要反抗了

    场景1:验证email是否合法 邮箱种类太多太多,什么net后缀,特殊的我们不做处理,下面我找了常用的一些邮箱: hyy@gmail.com 谷歌邮箱 hyy12@qq.com qq邮箱 hyy-12 ...

  5. 正则语法+JavaScript的正则使用

    因为前端学习和工作的时候常用到正则,所以总结了一下正则表达式的基础语法和JavaScript怎么去使用正则 一.作用 正则的作用 1)对表单域项目(用户名.密码.邮箱.qq号码.手机等等)进行验证 2 ...

  6. 海外手机号码正则匹配

    /// <summary>/// 海外手机格式正则匹配/// 添加人:屌丝大叔/// 添加时间:2018-1-25 13:38:23/// </summary>/// < ...

  7. 三大运营商手机号码正则匹配(联通,电信,移动)

    验证是否为有效手机号码: // 判断正确号码 function regNumber(mobileNo) {//移动:134(0 - 8) .135.136.137.138.139.147.150.15 ...

  8. 手机号码正则验证(含港澳台)

    刚用php写了一个云片网发送短信的接口,大陆号码不需要加区号,但是港澳台及国际号码得加区号才能发送.第一次接触香港号码好紧张,在正则验证的时候一直验证有误,百度了很久找不到想要的答案,于是自己写了一串 ...

  9. 手机号码正则_Power Query中用正则表达式

    Power Query中用正则表达式,让处理文本利器得到发挥 拿个实例来尝试下,提取手机号码: 代码 说明  Excel.CurrentWorkbook(){[Name="表1"] ...

  10. 可能会用到的js正则,验证手机号码,邮箱

    验证合法手机号码: var mobileH = /^(\+852\s)?[5689]{1}\d{7}$/;  //香港手机验证正则 var mobileT = /^(\+886\s)?[0]{1}[9 ...

最新文章

  1. JQuery 给DOM控件绑定和移除事件的方法
  2. python 测试框架之---testtools
  3. 并发编程——线程——线程的理论和创建以及守护线程
  4. 简单的flash小动画成品_怎么制作flash动画?看这里怎么说。
  5. java1.8 lambda表达式_java1.8之Lambda表达式
  6. LeetCode 257二叉树的所有路径-简单
  7. 一步步编写操作系统 49 加载内核2
  8. gm220s路由器怎么设置_巴法诺无线路由器连接打印机怎么设置【图文教程】
  9. java实验多线程机制_JAVA 多线程机制(一)
  10. python字符串的基本操作_python-字符串基本操作
  11. 软件合集」8款小众实用软件免费分享(三),全部打包送给你,有款软件没多少人用过
  12. 网络编程在线英英词典之查询模块(五)
  13. bochs linux使用教程,bochs 在linux下的安装
  14. php expecting,php – 解析错误:语法错误,意外的’.’,expecting’,’或’;’
  15. N的阶乘递归与非递归
  16. ProPresenter 6 for Mac破解版永久激活方法
  17. 此mac已与apple id关联(如何绕过macOS恢复模式的激活锁)
  18. 高等数学上:微分中值定理,洛必达法则
  19. 明风:分布式图计算的平台Spark GraphX 在淘宝的实践
  20. 盘点个人信息保护方面的那些认证

热门文章

  1. java gc什么意思_对Java GC的简单理解
  2. 3D打印笔 画出模型
  3. 从实战进阶系列之DNF脚本实战
  4. C++ DNF脚本源码模板开源
  5. [黑苹果]黑苹果折腾记 -- 升级10.14.6 macOS Mojave
  6. 联想微型计算机拆装图解,笔记本电脑的拆卸图解
  7. java正则表达式的语法详解及常用方法
  8. 数据分析——十大数据分析模型
  9. STM32+W5500网络通信
  10. web前端常用开发工具排行:8款html开发工具推荐下载