下面就是手机号验证的最新正则表达式:

/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/

在JavaScript中使用方法案例

<script>var reg_user = /^[\u4e00-\u9fa5]{2,4}$/;    //2-4个中文字符正则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}$/;    //11位手机号码正则function checkSubmit(e) {if (e.detail.value.user =="") {wx.showToast({title: '请填写用户名',icon: 'none',duration: 2000})return false;} else if (!reg_user.test(e.detail.value.user)) {wx.showToast({title: '请填写2~4位中文名',icon: 'none',duration: 2000})return false;}if (e.detail.value.phone=="") {wx.showToast({title: '请填写手机号',icon: 'none',duration: 2000})return false;} else if (!reg_tel.test(e.detail.value.phone)) {wx.showToast({title: '手机号填写有误',icon: 'none',duration: 2000})return false;}}
</script>

表单字段验证常用正则表达式

1、姓名

/^[\u4e00-\u9fa5]{2,4}$/    //2-4个中文字符正则

2、手机号码

/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/

3、座机号码

/^(0\d{2,3})-?(\d{7,8})$/

4、电子邮箱

/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/

5、身份证号码
(1)普通校验

/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/

(2)精准校验
18位

 /^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

15位

/^[1-9]\d{5}\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$/

后6位

 /^(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

6、QQ号码

/^[1-9][0-9]\d{4,9}$/

7、邮政编码

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

8、注册账号

/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/

2021版手机号验证最新正则表达式相关推荐

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

    1.手机号开头集合 移动:134(0-8).135.136.137.138.139.147.150.151.152.157.158.159.178.182.183.184.187.188.198 联通 ...

  2. 手机号验证正则表达式

    手机号验证的正则为: var reg =/^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/; var reg =/^0{0,1}(13[0-9]|1 ...

  3. 最新手机号验证正则表达式(电信、移动、广电号段)

    一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确.因此,需要知道运营商最新的号段,如下所示: 各大运营商手机号 ...

  4. 最新最全的手机号验证正则表达式

    这篇文章将为大家详细讲解有关如何实现手机号码.电话号码验证的正则表达式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获. 前言 一般表单页面都需要填写手机号,校验用户输 ...

  5. Java最新的手机号验证代码

    Java最新的手机号验证代码 ** 运营商号段如下: ** 中国联通号码:130.131.132.145(无线上网卡).155.156.185(iPhone5上市后开放).186.176(4G号段). ...

  6. 最新发布!《阿里云实时计算 Flink 版解决方案白皮书-2021版》开放下载

    简介:阿里云实时计算 Flink 版解决方案白皮书-2021版正式发布- Apache Flink:全球领先的开源大数据计算引擎 Apache Flink 是一个开源的分布式大数据处理引擎,可对有限数 ...

  7. 2021年安全员-A证(山东省-2021版)最新解析及安全员-A证(山东省-2021版)模拟试题

    题库来源:安全生产模拟考试一点通公众号小程序 2021年安全员-A证(山东省-2021版)最新解析为正在备考安全员-A证(山东省-2021版)操作证的学员准备的理论考试专题,每个月更新的安全员-A证( ...

  8. Android版:验证手机号码的正则表达式

    Android版:验证手机号码的正则表达式 @OnClick(R.id.login) public void login() { phone = username.getText().toString ...

  9. 2021年安全员-C证(山东省-2021版)最新解析及安全员-C证(山东省-2021版)考试APP

    题库来源:安全生产模拟考试一点通公众号小程序 安全员-C证(山东省-2021版)最新解析考前必练!安全生产模拟考试一点通每个月更新安全员-C证(山东省-2021版)考试APP题目及答案!多做几遍,其实 ...

  10. 国内十大正规伦敦金交易平台最新名单(2021版榜单)

    伦敦金不是一种黄金的名称,而是一种黄金交易方式的名称.因最早起源于伦敦而得名.伦敦黄金市场并不是一个实际存在的交易场所,而是一个通过各大金商的销售网络连成的无形市场.伦敦金交易采用的是场外交易制度,全 ...

最新文章

  1. html5 css3雪花效果,HTML5 | CSS3水晶皇冠雪花形状
  2. 【评论】一个老程序员的建议
  3. python 根据字典中值的大小对项进行排序
  4. display:none与visible:hidden的区别
  5. 15年考的全国计算机应用技术,(2015年全国专业技术人员计算机应用能力考试.doc...
  6. Tensorflow 官方版教程中文版
  7. python中没有switch-case_Python为什么没有switch/case语句?
  8. Java知识系统回顾整理01基础04操作符05赋值操作符
  9. VS2005 .vs. Orcas
  10. 【文献阅读】Perceptual Generative Adversarial Networks for Small Object Detection –CVPR-2017
  11. Process finished with exit code 1
  12. 台达伺服B2 调机杂说
  13. 个人信息安全规范----1、个人信息安全术语及定义
  14. 电子设计大赛-无线电类题目分析
  15. Learn Git Branching学习笔记 Git常用命令
  16. Python文件名繁体转简体
  17. DotSpatial
  18. 疫情下的商家痛点,如邻带你开创明天
  19. 【数电实验7】Verilog—外星萤火虫
  20. WS_EX_TOOLWINDOW 属性

热门文章

  1. 【聊透SpringMVC】28天肝完阿里面试通关宝典
  2. 最新Linux系统安装腾讯QQ教程(非Wine)
  3. cad计算机忘了保存,cad图纸没保存怎么恢复(电脑突然断电,怎么找回未保存的CAD?)...
  4. 不格式化U盘的情况下部署WinPE
  5. Sentry安装教程
  6. 二极管计算机原理,TVS二极管原理及其应用电路图
  7. 2003 445端口关闭方式
  8. 文档图纸加密解决方案
  9. autocad+服务器未响应,CAD图纸打开未响应解决的方法
  10. 软件界旷世之架:测试驱动开发(TDD)之争