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

    // 密码验证
    jQuery.validator.addMethod("passwordgCheck", function(value, element) { 
        return this.optional(element) || /(?!^[0-9]+$)(?!^[a-z]+$)(?!^[A-Z]+$)(?!^[^A-z0-9]+$)^[^su4e00-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");
        }
    });
原文地址:https://www.cnblogs.com/double330/p/14044335.html