JS正则表达式验证密码格式的集中情况总结
更新时间:2017年02月23日 16:08:16 作者:信念堤岸
这篇文章主要介绍了JS正则表达式验证密码格式的集中情况总结,需要的朋友可以参考下
1.密码必须为6-18位字母、数字、特殊符号的:
var reg =/^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/]).{6,18}$/;
2.密码必须为6-18位字母、数字
var reg=/^(?![^a-zA-Z]+$)(?!\D+$)/
3.支持字母、数字、标点符号、特殊字符
var reg=/^(?:(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])|(?=.*[A-Z])(?=.*[a-z])(?=.*[^A-Za-z0-9])|(?=.*[A-Z])(?=.*[0-9])(?=.*[^A-Za-z0-9])|(?=.*[a-z])(?=.*[0-9])(?=.*[^A-Za-z0-9])).{6,}|(?:(?=.*[A-Z])(?=.*[a-z])|(?=.*[A-Z])(?=.*[0-9])|(?=.*[A-Z])(?=.*[^A-Za-z0-9])|(?=.*[a-z])(?=.*[0-9])|(?=.*[a-z])(?=.*[^A-Za-z0-9])|(?=.*[0-9])(?=.*[^A-Za-z0-9])|).{6,}$/
以上所述是小编给大家介绍的JS正则表达式验证密码格式的集中情况总结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
表单input项使用label同时引用Bootstrap库导致input点击效果区增大问题
这篇文章主要介绍了表单input项使用label,同时引用Bootstrap库,导致input点击效果区增大问题的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-10-10
javascript函数的节流[throttle]与防抖[debounce]
这篇文章主要介绍了javascript函数的节流[throttle]与防抖[debounce ],详细的介绍了节流与防抖的原理和示例,具有一定的参考价值,有兴趣的可以了解一下2017-11-11
轻松玩转BootstrapTable(后端使用SpringMVC+Hibernate)
这篇文章主要和大家轻松玩转BootstrapTable,后端使用SpringMVC+Hibernate,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-09-09


最新评论