我正在实施一个Web应用程序。在这里,我正在努力进行表单验证。我只想知道如何允许用户使用jQuery表单验证方法在文本字段中键入字母,数字和撇号字符。在这里提出问题,我正在提供我已经实施的验证的示例代码。
jQuery.validator.addMethod("business_name", function(value, element) {
return this.optional(element) || /^[a-zA-Z0-9\']+$/i.test(jQuery.trim(value));
}, "");
答案 0 :(得分:3)
简单你需要传递
^[a-zA-Z0-9!\']+$
作为正则表达式,它将解决您的问题