我是这个函数的新手,但我认为这正是我对特定字段验证所需要的。如何只允许以下字符在 a 上带有空格或回车textarea
:
Allowed chars:
numbers: 0 to 9
alpha: R L F Y
chars: , - (comma and dash)
我还需要它,以便验证字段可以以数字或字母开头,但不能以逗号 ( ,
) 或破折号 ( -
) 开头。
任何帮助将不胜感激,
这可能有效:
/^\s*[RFLY0-9][RFLY0-9,\-\s]*$/
显然,取决于您使用的未指定的正则表达式解析器。
编辑: 添加空格。
/^[0-9RLFY][0-9RLFY,\-\s]$/
应该做的伎俩。根据您想要的空白类型,替换\s
.
看看这个模式:
^[0-9RLFY]([0-9RLFY\-\,]*)|\s*$
?i
根据需要使用修饰符使其不区分大小写。
尝试这个:
/[0-9RLFY\-\,]/
您可以在括号中添加其他字符,并可以在末尾添加“i”修饰符以表示“忽略大小写”