JS 用正则表达式,验证密码包含数字和字母的方法
Posted SweetMemory
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 用正则表达式,验证密码包含数字和字母的方法相关的知识,希望对你有一定的参考价值。
必须包含至少一位数字和一位字母,脚本方法如下:
function CheckPassWord(password) {//密码必须包含数字和字母 var str = password; if (str == null || str.length < 8) { return false; } var reg = new RegExp(/^(?![^a-zA-Z]+$)(?!\D+$)/); if (reg.test(str)) return true; }
必须包含数字加字母 不能包含特殊符号等,脚本方法如下:
function CheckPassWord(password) {//必须为字母加数字且长度不小于8位 var str = password; if (str == null || str.length <8) { return false; } var reg1 = new RegExp(/^[0-9A-Za-z]+$/); if (!reg1.test(str)) { return false; } var reg = new RegExp(/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/); if (reg.test(str)) { return true; } else { return false; } }
以上是关于JS 用正则表达式,验证密码包含数字和字母的方法的主要内容,如果未能解决你的问题,请参考以下文章
求PHP用户名注册验证正则表达式(6-16位字符,字母开头,只包含字母数字下划线)可支持中文