验证文本区域没有@符号的字符串
Validate string not having @ symbol for textarea
我正在使用 jQuery 验证。
目前,我有一个文本字段。当用户在字段中键入 @
(at) 字符时,如何提示警报?
jQuery.validator.addMethod("checkAtSymbol", function(value, element, params) {
return this.optional(element) || /[^@]$/.test(value);
},"Please check your input.");
你需要使用
/^[^@]*$/
此模式检查完整的输入字符串(从头到尾)是否由 @
以外的字符组成,或者是否为空。
见demo
我正在使用 jQuery 验证。
目前,我有一个文本字段。当用户在字段中键入 @
(at) 字符时,如何提示警报?
jQuery.validator.addMethod("checkAtSymbol", function(value, element, params) {
return this.optional(element) || /[^@]$/.test(value);
},"Please check your input.");
你需要使用
/^[^@]*$/
此模式检查完整的输入字符串(从头到尾)是否由 @
以外的字符组成,或者是否为空。
见demo