【发布时间】:2012-03-23 14:53:13
【问题描述】:
我需要一个允许数字和可选逗号的正则表达式,但整个长度不能大于 6。
^[0-9]+([,]*[0-9]+)*$ 允许使用数字和可选逗号。
^([0-9]+([,]*[0-9]+)*){0,6}$ 不限制总长度为 6。
【问题讨论】:
-
是可选的逗号(复数)还是只有一个逗号?
-
查看一些匹配的示例和其他不匹配的示例会很有帮助。
-
逗号可以在前面和/或后面吗?多个逗号?多个逗号顺序?
,2,,3,有效吗?
标签: regex