标签: javascript php regex
我想验证每个数字的开头和结尾都是,,完整的字符串是否像
,
,453,399,2093,11,309, //true ,453, //true 323,453, //false ,343,323 //false
我试过以下但不知怎的失败
/^(([0-9](,)?)*)+$/ /^[0-9]+(,[0-9]+)*$/
答案 0 :(得分:5)
在开始时定义匹配,num的模式,并使此模式重复一次或多次。然后最后添加,并通过添加行锚$的结尾来完成正则表达式。
,num
$
^(?:,\d+)+,$
或
^,(?:\d+,)+$
DEMO