表单验证常用正则

1.姓名验证
let reg=/^[\u2E80-\u9FFF]+$/;
reg.test(str) 返回值为布尔值

2.身份证验证

let reg= /^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;

3.手机号验证
let reg= /^1[34578]\d{9}$/;
4.邮箱验证

let reg= /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/;

 



 
posted @ 2019-04-10 09:53  南瓜壳  阅读(194)  评论(0编辑  收藏  举报