整数由逗号正则表达式分隔

时间:2018-04-27 19:03:24

标签: javascript regex integer

我正在搜索一个问题来创建一个正则表达式,它允许用逗号分隔一个或多个整数(带有无逗号)。

有一些例子:

1 -- OK
1.48 -- NOT OK (must be only integer, separate by coma)
1,24 -- OK
1,54,36 -- OK (and actually 54,65,78,...,... etc etc)
1,15,2, -- NOT OK (coma at the end, must be an integer)
1, 2, 54, 63 -- NOT OK (space)

我有这样的事情,这显然不适合我的情况:

^\d+(,\d+)$

仅验证:int,int

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

从您的示例中,我了解到您需要这样的内容:

^\d+(?:,\d+)*$