标签: jquery regex jquery-validate
我正在使用jQuery验证。 目前,我有一个文本字段。当用户在字段中键入@(at)字符时,如何提示警报?
@
jQuery.validator.addMethod("checkAtSymbol", function(value, element, params) { return this.optional(element) || /[^@]$/.test(value); },"Please check your input.");
答案 0 :(得分:1)
您需要使用
/^[^@]*$/
此模式检查完整的输入字符串(从开头到结尾)是否包含@以外的字符,或者为空。
请参阅demo