1.用户名正则:4到16位(数字、字母、下划线、减号)
var reg-name=/^[w-]{4,16}$/
2.密码强度正则:最少六位,包括至少一个大写字母、一个小写字母,一个数字、一个特殊字符。
var reg-code=/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{6,}$/
学习自:
http://www.css88.com/archives/8100
3.Email正则:
var reg-email=/^[w.-]+@[w-]+(.[w-]+)*.[w]{2,6}$/
研究自:https://blog.csdn.net/liudglink/article/details/78511759
4.身份证号正则:
var reg-ID=/^[1-9]d{5}(18|19|([23]d))d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$/
研究自:https://blog.csdn.net/zhangxiaoyang0/article/details/79077309