js里正则校验密码复杂度

JavaScript020

js里正则校验密码复杂度,第1张

<script language="javascript">function chkpwd(pwd){ if(pwd.match(/[\d]/) &&pwd.match(/[A-Za-z]/) &&pwd.match(/[^\da-zA-Z]/)){ return true} else { return false} } alert(chkpwd('a#2'))</script>

function chk(s){//返回空串表示合格

if (s.length<6) return '长度小于6位'

elseif (s.length>12) return '长度大于12位'

elseif (! s.match(/[0-9]/)) return '没有数字'

elseif (! s.match(/[a-zA-Z]/)) return '没有字母'

else return ''

}