日期:2014-05-16  浏览次数:20374 次

js正则如何去掉最后的分隔符
1,1,1,1,1

这个如何匹配?

/^(\d\,)+$/

这个要求每个1后面都有,号

但是我想最后的,号可有可无或者不允许存在

最重要的是我不想这样写

/^(\d\,)+\d$/

因为\d这里只是个替身。

求解决方案,谢谢!!!

------解决方案--------------------
/^((([0-1]?[0-9]?[0-9]|2[0-5][0-5])\.){3}\3)(\,\s*\1)*$/g

再试试,这个应该可以了