我在添加jQuery验证插件方法时遇到了问题。我想验证一个字段,如果它不包含两个连续的下划线,例如。 __或 _ 等 匹配模式有问题。我正在努力追随:
jQuery.validator.addMethod("valid_word", function(value, element) {
return this.optional(element) || /[~__~]+$/i.test(value);
}, "Invalid word");
如果上面的方法不包含一个或多个下划线,则上述方法不接受单词,因此这不是我想要的。如果它有连续的下划线,我希望它不接受这个词。
感谢。