标签: php regex
我知道以下正则表达式将匹配单个整数,以及逗号分隔的整数列表:
/^\d+(?:,\d+)*$/
如何将其转换为仅匹配整数的列表?单个整数应不匹配。 123,456和634,34643,3424应匹配。
123,456
634,34643,3424
答案 0 :(得分:2)
您可以使用+运算符表示“一次或多次”而不是*来重复您的群组。
+
*
/^\d+(?:,\d+)+$/
Live Demo