JS正则验证手机号、姓名、邮箱以及身份证号

正则在做验证的时候经常用到,所以这里整理了几个验证的方法,供有需要的朋友使用。直接上代码

//验证手机号
var phoneReg = /(^1[3|4|5|7|8|9]\d{9}$)|(^09\d{8}$)/;


//验证姓名
var nameReg = /^[\u4E00-\u9FA5]{2,4}$/;


//验证身份证号
var cardReg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;


//验证邮箱
var emailReg= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

你可能感兴趣的:(JS正则验证手机号、姓名、邮箱以及身份证号)