2014-12-13 4 views

ответ

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

А в регулярном выражении + означает «один или более предыдущей вещи, в ряд.» Таким образом, ,+ означает «один или более запятые в строке».

3

Также можно использовать {2,} указать матч более 1

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

Хороший вопрос, не причина, чтобы делать замены, где только один спичек. –

Смежные вопросы