匹配数字的正则表达式,不带逗号

时间:2013-04-28 15:14:08

标签: regex

我被困在试图在数字前面没有逗号的数字。

以下是我正在使用的内容:

^(\d{1,3})$|(,\d{3})$

以下是比赛:

3
62
115
112,266,455
989,564,654
137,150
,137,150

我不想要,137,150

1 个答案:

答案 0 :(得分:2)

假设您列出的那些匹配应该是相同的匹配,您应该组合这些组并允许,###重复多次:

^\d{1,3}(,\d{3})*$