我想验证每个数字的开头和结尾是否都有一个,
,并且完整的字符串是否像
,453,399,2093,11,309, //true
,453, //true
323,453, //false
,343,323 //false
我试着跟随,但不知何故它失败了
/^(([0-9](,)?)*)+$/
/^[0-9]+(,[0-9]+)*$/
在开头定义一个与,num
匹配的模式,并使该模式重复一次或多次。然后最后添加一个,
,并通过添加行尾锚$
来完成正则表达式。
^(?:,'d+)+,$
或
^,(?:'d+,)+$
演示