Regex检查启动&;仅限末尾和数字


Regex to check start & end and numbers only

我想验证每个数字的开头和结尾是否都有一个,,并且完整的字符串是否像

,453,399,2093,11,309,      //true
,453,                      //true
323,453,                   //false
,343,323                   //false

我试着跟随,但不知何故它失败了

/^(([0-9](,)?)*)+$/
/^[0-9]+(,[0-9]+)*$/

在开头定义一个与,num匹配的模式,并使该模式重复一次或多次。然后最后添加一个,,并通过添加行尾锚$来完成正则表达式。

^(?:,'d+)+,$

^,(?:'d+,)+$

演示