2014-01-14 4 views
-1

Я хочу заменить 2013-2-2 на 2013,2,2Заменить все ту же строку Javascript

Я попытался

var forrep = '2013-2-2'; 

var text = forrep.replace('-', ','); 

но это только заменяет первый - вывод выглядит следующим образом 2013,2-2

Я хочу, чтобы все - для замены на , commna

Pl легкость помощи Благодаря

+1

возможно дубликат [Javascript множественным заменить] (http://stackoverflow.com/questions/832257/ javascript-multiple-replace) – meagar

ответ

5

Используйте регулярное выражение с помощью переключателя /g, чтобы он соответствовал «глобально»:

var text = forrep.replace(/-/g, ','); 
+0

Спасибо ... Я попробую это – Bongsky

+0

Спасибо, что это сработало – Bongsky

+1

Я не думаю, что это хорошая идея, чтобы отправлять дубликаты ответов – Cilan

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