常用正则校验

//手机格式
const mobilePhone = /^1[3|4|5|7|8|9]\d{9}$/;
//座机格式
const telePhone = /^((0\d{2,3})-)?(\d{7,8})$/;
//邮政编码
const re = /^[0-9]{6}$/;
// 邮箱
const re = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/;

const re = /^\w+((\.|-)\w+)*@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*$/;
//传值
const re = /^(?:\d{3,4}-)?\d{7,8}(?:-\d{1,6})?$/;
// 网址
const re = /^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+)\.)+([A-Za-z0-9-~\/])+$/;
//数字
const re = /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/;
// 身份证号
let idcardReg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;
// 汉字
 regName = /^[\u4e00-\u9fa5]+$/;
// 正整数正则
regPositiveInteger = /^[1-9]\d*$/;




你可能感兴趣的:(常用正则校验)