2021版手机号验证最新正则表达式
下面就是手机号验证的最新正则表达式:
/^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.手机号开头集合 移动:134(0-8).135.136.137.138.139.147.150.151.152.157.158.159.178.182.183.184.187.188.198 联通 ...
- 手机号验证正则表达式
手机号验证的正则为: 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 ...
- 最新手机号验证正则表达式(电信、移动、广电号段)
一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确.因此,需要知道运营商最新的号段,如下所示: 各大运营商手机号 ...
- 最新最全的手机号验证正则表达式
这篇文章将为大家详细讲解有关如何实现手机号码.电话号码验证的正则表达式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获. 前言 一般表单页面都需要填写手机号,校验用户输 ...
- Java最新的手机号验证代码
Java最新的手机号验证代码 ** 运营商号段如下: ** 中国联通号码:130.131.132.145(无线上网卡).155.156.185(iPhone5上市后开放).186.176(4G号段). ...
- 最新发布!《阿里云实时计算 Flink 版解决方案白皮书-2021版》开放下载
简介:阿里云实时计算 Flink 版解决方案白皮书-2021版正式发布- Apache Flink:全球领先的开源大数据计算引擎 Apache Flink 是一个开源的分布式大数据处理引擎,可对有限数 ...
- 2021年安全员-A证(山东省-2021版)最新解析及安全员-A证(山东省-2021版)模拟试题
题库来源:安全生产模拟考试一点通公众号小程序 2021年安全员-A证(山东省-2021版)最新解析为正在备考安全员-A证(山东省-2021版)操作证的学员准备的理论考试专题,每个月更新的安全员-A证( ...
- Android版:验证手机号码的正则表达式
Android版:验证手机号码的正则表达式 @OnClick(R.id.login) public void login() { phone = username.getText().toString ...
- 2021年安全员-C证(山东省-2021版)最新解析及安全员-C证(山东省-2021版)考试APP
题库来源:安全生产模拟考试一点通公众号小程序 安全员-C证(山东省-2021版)最新解析考前必练!安全生产模拟考试一点通每个月更新安全员-C证(山东省-2021版)考试APP题目及答案!多做几遍,其实 ...
- 国内十大正规伦敦金交易平台最新名单(2021版榜单)
伦敦金不是一种黄金的名称,而是一种黄金交易方式的名称.因最早起源于伦敦而得名.伦敦黄金市场并不是一个实际存在的交易场所,而是一个通过各大金商的销售网络连成的无形市场.伦敦金交易采用的是场外交易制度,全 ...
最新文章
- html5 css3雪花效果,HTML5 | CSS3水晶皇冠雪花形状
- 【评论】一个老程序员的建议
- python 根据字典中值的大小对项进行排序
- display:none与visible:hidden的区别
- 15年考的全国计算机应用技术,(2015年全国专业技术人员计算机应用能力考试.doc...
- Tensorflow 官方版教程中文版
- python中没有switch-case_Python为什么没有switch/case语句?
- Java知识系统回顾整理01基础04操作符05赋值操作符
- VS2005 .vs. Orcas
- 【文献阅读】Perceptual Generative Adversarial Networks for Small Object Detection –CVPR-2017
- Process finished with exit code 1
- 台达伺服B2 调机杂说
- 个人信息安全规范----1、个人信息安全术语及定义
- 电子设计大赛-无线电类题目分析
- Learn Git Branching学习笔记 Git常用命令
- Python文件名繁体转简体
- DotSpatial
- 疫情下的商家痛点,如邻带你开创明天
- 【数电实验7】Verilog—外星萤火虫
- WS_EX_TOOLWINDOW 属性