QQ手机号微信身份证邮箱正则验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QQ手机号微信身份证邮箱正则验证相关的知识,希望对你有一定的参考价值。

QQ正则验证

查了下,现在QQ的长度最长是10位数,验证格式为不以0开头的5-10位数字就可以了

var reg = /^[1-9]\d{4,9}$/;
reg.test(‘0123456‘); //false
reg.test(‘10000‘); //true

手机号验证

验证第一位为1,第二位,为3,5,8的11位数字

var reg = /^1[358]\d{9}$/;

微信验证

验证首位为字母,后面是5-19位数字字母减号下划线

var reg = /^[a-zA-Z][-_a-zA-Z0-9]{5,19}$/;

身份证验证

验证15位数字或“17位数字加1位数字或大小写的x

var reg = /(^\d{15}$)|(\d{18}$)|(^\d{17}\d|X|x$)/;

电子邮箱验证

匹配以字母开头,前缀可以为数字字母下划线减号点号,后面带@符,后缀为数字字母点号加数字字母后缀格式

/^[0-9A-Za-z][\.-_0-9A-Za-z]*@[0-9A-Za-z]+(\.[0-9A-Za-z]+)+$/

  

以上是关于QQ手机号微信身份证邮箱正则验证的主要内容,如果未能解决你的问题,请参考以下文章

JQuery使用正则表达式验证手机号,邮箱,身份证(含有港澳台)

Java电商常用正则表达式 手机号 邮箱 身份证 验证码等

正则表达式的使用(手机号验证qq邮箱验证)

表单 验证,手机 ,QQ,电子邮箱,数字,邮政编码,身份证,手机号 & 电话

正则验证收集(手机号省份证邮箱等)

最全正则表达式总结:验证QQ号手机号Email中文邮编身份证等