$.validator.addMethod("passwordCk", function( value, element ) {
return this.optional(element) || /^.*(?=.*\d)(?=.*[a-zA-Z])(?=.*[!@#$%^&+=]).*$/.test(value);
});
"passwordCk" 이 부분에는 사용할 메소드명을 적어주시면 될것 같습니다.
메소드 생성후 사용 방법
$("#smart-form-register").validate({
rules : {
password : {
required : true,
passwordCk : true,
minlength : 6,
maxlength : 15
}
}
});
영문, 숫자, 특수문자 포함 (8~15)
var aa = '/^.*(?=^.{8,15}$)(?=.*\d)(?=.*[a-zA-Z])(?=.*[!@#$%^&+=]).*$/';