6

我需要一个正则表达式来验证一个字符串不是全是空格,并且它不包含逗号 (,) 字符。

我已经能够找到做一个或另一个的例子,但不是两个:

^(?![\s,]*$).+确保并非所有空格并
^(.(?!,))*$排除逗号。

我没有使用代码的选项,这是对表单中字段的约束。

4

1 回答 1

11

这应该适合您的需求:

^[^,]*[^ ,][^,]*$

“至少一个既不是空格也不是逗号的字符,被除逗号以外的任何字符包围”

于 2013-03-26T21:29:48.563 回答