2014-12-13 140 views

回答

7
s = s.replace(/,+/g,','); 

在正则表达式的+意思是“以前的事情之一或多个,在一排。”所以,+表示“连续一个逗号”中的一个或更多

3

也可以使用{2,}指定比赛超过1

s = s.replace(/,{2,}/g, ','); 
+0

好一点,而不是理性做替换只有一个匹配。 – 2014-12-13 17:34:10