用逗号分隔的数字实现正则表达式

时间:2014-11-20 06:53:14

标签: regex

我是正则表达式的总体菜鸟。

我有类似的东西来自串行输入。

6,0,0,0,0,0,259,2508,20,169
55,0,0,0,61,0,259,2508,20,169
91,0,0,0,60,0,259,2508,20,169
126,0,0,0,60,0,259,2508,20,169
162,0,0,0,60,0,259,2508,20,169
198,0,0,0,61,0,259,2508,20,169

我想匹配每一行,看看是否有10个数字用逗号分隔,我相信该行的结尾是由\ r \ nA来检查但我真的不太了解正则表达式,如果有人知道答案我可以解释一下这是什么意思吗? 谢谢!

2 个答案:

答案 0 :(得分:2)

您可以使用此正则表达式:

^\d+(,\d+){9}$

RegEx Demo

答案 1 :(得分:1)

试试这个。它将匹配长度超过10位的行。

(\d{1,},?){10,}+

检查正则表达式here