# 常用的正则表达式(JavaScript)
const webReg = new RegExp(/http[s]*:\/\/[^\s]*|[a-zA-Z]+[0-9]*\.[a-zA-Z]+[^\s]*/, "g"); // 匹配网址
const numReg = new RegExp(/[0-9]/); // 匹配数字
const enReg = new RegExp(/[A-Za-z]/); // 匹配英文
const zhReg = new RegExp(/[\u4e00-\u9fa5]{0,}/); // 匹配汉字
const enAndNumReg = new RegExp(/[A-Za-z0-9]+/); // 匹配英文和数字
const emailReg = new RegExp(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/); //匹配邮箱地址
const phoneReg = new RegExp(/(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}/); // 匹配手机号码
const pwdReg = new RegExp(/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,20}$/); // 匹配强密码8到20位
const dateReg = new RegExp(/\d{4}-\d{2}-\d{2}/); // 匹配日期 例如 1970-01-01