我想匹配包含4个字符的字符串,由|在Java中jquery验证问题
工作正常,当我使用"(\\w{1,4})(\\|(\\w{1,4}))*"
当我在jQuery中使用相同的模式不匹配:
$.validator.addMethod("nameId",function(value,element){
return this.optional(element) || /^(\\w{1,4})(\\|(\\w{1,4}))*$/i.test(value);
},"Please enter valid input.");
任何人都可以让我知道如何在jQuery的做到这一点。
谢谢!
谢谢,这时候我用单一的工作\ – jqueryEnthusiast
如何以匹配任何数量的前导空格和尾部空格...... – jqueryEnthusiast
最简单的方法是将'\ s *'添加到正则表达式的开头和结尾(即,在^之后和$之前) ')。唯一的缺点是我不认为这是检测它的最有效的方法。 – sdleihssirhc