let 变量名= new RegExp(/表达式/);
let 变量名= /表达式/;
exp.test("要检测的字符串")

// 1. 匹配国内电话号码
let tel = /^0\d{2,3}-\d{7,8}$/
// 2. 匹配姓名
let name = /^[\u4e00-\u9fa5]{2,}$/
// 3.匹配腾讯QQ号
let qq = /^[1-9]\d{4,10}$/
// 4. 匹配手机号
let phone = /^(13[0-9]|14[57]|15[0-9]|18[0-9])\d{8}$/
// 5.匹配邮箱
let emai = /^\w+([+-.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/
// 6. 验证中文
let regex = /^[\u0391-\uFFE5]+$/;
// 7. 验证身份证
let idCrad = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/;
// 8. 验证整数
let number = /^[-+]?\d*$/;
// 9. 验证日期格式是否为YYYY-MM-DD hh:mm:ss格式
let date = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
// 10. 验证输入的字符是否是英文字母
let en = /^[a-zA-Z]+$/
// 11. 百度网盘链接匹配
// 支持两种百度分享的两种链接格式
// 格式一:链接: https://pan.baidu.com/s/15gzY8h3SEzVCfGV1xfkJ 提取码: vsuw 复制这段内容后打开百度网盘手机App,操作更方便哦
// 格式二:http://pan.baidu.com/share/link?shareid=179436&uk=32720556 提取码: vsuw 复制这段内容后打开百度网盘手机App,操作更方便哦
let reg = /([http|https]*?:\/\/pan\.baidu\.com\/[(?:s\/){0,1}|(share)]*(?:[0-9a-zA-Z?=&])+)(?:.+:(?:\s)*)?([a-zA-Z]{4})?/;
// 12. 是否带有小数
let objRegExp= /^\d+\.\d+$/;
// 13. 校验是否全由8位数字组成
let reg = /^[0-9]{8}$/
1. 希望本文能对大家有所帮助,如有错误,敬请指出
2. 原创不易,还请各位客官动动发财的小手支持一波(关注、评论、点赞、收藏)
3. 拜谢各位!后续将继续奉献优质好文
4. 如果存在疑问,可以私信我(主页有Q)
