日期:2014-05-16 浏览次数:20392 次
<script language= "JavaScript ">
var password = prompt( "输入要检验的密码: ", " ");
alert( "当前密码: " + password + "\n " +
"密码强度: " + password.replace(/^(?:([a-z])|([A-Z])|([0-9])|(.)){5,}|(.)*$/g, "$1$2$3$4$5 ").length);
</script>
/* 说明:强度为1-4,
1 弱,五位以下或者只有一种组合
2 中,五位或五位以上且包含有二种组合
3 强,五位或五位以上且包含有三种组合
4 很强,五位或五位以上且包含有四种组合
说明, 四种组合指 数字,小定字母,大写字母,其它符号*/