我想通過最小範圍的密碼不應少於3個字母,但每次我的文本/密碼得到執行。Jquery的正則表達式範圍不工作的密碼
下面是我的代碼:
$.formUtils.addValidator({
name: "userpassword",
validatorFunction: function(a) {
return !!a.match((/^\s*[[email protected]_\./\-]{5,}+\s*$/))
},
errorMessage: "Please enter a valid Password for user (Special characters are not allowed apart from At sign (@),Underscore(_), Hyphen(-) and Period(.)) <br> Minimum length for password is 5",
errorMessageKey: "badname"
})
你怎麼叫它:
此外,您可以用
\w
更換A-Za-z0-9_
縮短正則表達式?意思是,你如何傳遞字符串?從文本框中輸入 ––
正則表達式中存在錯誤。使用'return/^ [\ w @ .-] {3,} $ /。test(a);' – Tushar