标签: javascript regex
我需要匹配逗号分隔的整数列表,其中列表中元素的最大数量/数量应为5。
F.e。允许1,1,5,6,253和12以及234,6,43等,但不允许21,512,65,123,65,12(此处元素已经为6)。
1,1,5,6,253
12
234,6,43
21,512,65,123,65,12
我已经^[0-9]+(,[0-9]+)*$匹配整数列表,但我不确定如何限制列表中的最大元素数。
^[0-9]+(,[0-9]+)*$
我尝试在{5}之前和之后放置*,但两者都是错误的正则表达式模式。
{5}
*