正则表达式验证

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

 

posted @ 2018-10-27 16:09  vella柚子  阅读(153)  评论(0)    收藏  举报