我一直在阅读有关如何操作正则表达式的内容,并且我确实认为我有适合我目的的正确公式,但我似乎无法让它发挥作用。
这是我的代码
$.validator.addMethod("pwcheck", function(value) {
var regex = /^[a-zA-Z0-9]*$/;
if (!regex.test(value)) {
return false;
}
});
我在 .validate({rules{}}); 中将此方法添加到我的密码中
它链接正确,但是无论我在文本框中输入什么,我都会收到我在 .validate({messages{}});
中编写的消息
应该只允许用户输入字母和数字,看到这个网站上发布的其他方法我试图模仿和复制它们,但它不起作用。
最佳答案
$.validator.addMethod("pwcheck", function(value) {
return /^[A-Za-z0-9]*$/.test(value)
});
关于javascript - JQuery Validate 正则表达式 密码验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20274519/