标签: javascript regex
我需要验证文本字段以仅接受数字。可以使用逗号分隔0到10次出现的数字。
这是我到目前为止所做的。
/^[0-9]$(?:[,][0-9]){0,9}$/i
这验证了逗号分隔的数值,但没有将其限制为10次。
样本输入:1002,1003,1004,1005,1006,1007,1008,1009,1010
有人能告诉我这个错误吗?
答案 0 :(得分:2)
您可以使用:
/^(\d+(?:,\d+){0,9})?$/
这也将接受空白字符串作为有效输入。