这里的正则表达式对于包含a-z,0-9, - ,_?
的“名称”是什么$.validator.addMethod("validName",
function(value, element) {
return /.....*/.test(value);
},
"Invalid name"
);
答案 0 :(得分:1)
你可能想要这个:
return /^[a-z0-9\-_]+$/.test(value);
它测试字符串是否至少包含其中一个字符而没有其他字符(^
和$
是字符串锚点的开头和结尾)。
如果要允许常规空间()和点,请使用
return /^[a-z0-9\-_\ \.]+$/.test(value);