zwei1121

博客园 首页 新随笔 联系 订阅 管理
function EvaluatePassword(word)
{
    if (word == "")
    {
        return 0;
    }
    else if (word.length < 6)
    {
        return 1;
    }
    else
    {
        return word.match(/[a-z](?![^a-z]*[a-z])|[A-Z](?![^A-Z]*[A-Z])|\d(?![^\d]*\d)|[^a-zA-Z\d](?![a-zA-Z\d]*[^a-zA-Z\d])/g).length;
    }
}
var test = new Array("", "a1_", "abcdef","123456","112233","111111","aaaaaa","11111a","112233asd3", "abcde123", "ads23%", "aA1B2^&2");
for(var i in test)
{
    document.write(test[i] + " 的密码强度为" + EvaluatePassword(test[i]) + "<br>");
}
posted on 2007-07-20 17:40  zwei  阅读(189)  评论(0编辑  收藏  举报