密码至少包含数字、大小写字母、特殊字符两种以上,长度不小于8位

    // 密码验证
    jQuery.validator.addMethod("passwordgCheck", function(value, element) { 
        return this.optional(element) || /(?!^[0-9]+$)(?!^[a-z]+$)(?!^[A-Z]+$)(?!^[^A-z0-9]+$)^[^\s\u4e00-\u9fa5]{8,}$/.test(value); 
    }, "密码至少包含数字、大小写字母、特殊字符两种以上,长度不小于8位"); 

    $("#form").validate({
        rules: {
            password: {
                passwordgCheck: true,
            }
        },
        messages: {
        
        },
        errorElement: "em",
        errorPlacement: function(error, element) {
            error.addClass("help-block");
        },
        highlight: function(element, errorClass, validClass) {
            $(element).parents(".col-sm-4").addClass("has-error");
        },
        unhighlight: function(element, errorClass, validClass) {
            $(element).parents(".col-sm-4").removeClass("has-error");
        }
    });

 

posted @ 2020-11-26 20:24  Double330  阅读(5970)  评论(0编辑  收藏  举报