The method0~method4 work not well.
I add this into validator of jQuery. The wired result shows.
How can I fix it.
var conditions = [
    {
        "regexp": ".{8,}",
        "message": ""
    },
    {
        "regexp": "[A-Z]",
        "message": ""
    },
    {
        "regexp": "[0-9]",
        "message": ""
    },
    {
        "regexp": "(.)\\1{3}",
        "message": ""
    },
    {
        "regexp": "[a-z]",
        "message": ""
    }
];
    for (var i in conditions) {
        var methodName = "method" + i;
        pwdRules[methodName] = true;
        pwdMsgs[methodName] = conditions[i].message;
        $.validator.addMethod(
            methodName,
            function(value, element) {
                return value.match(conditions[i].regexp) != null;
            },
            conditions[i].message
        );
    }
 
    