2014-01-14 40 views
-1

我想更換2013-2-22013,2,2替換所有相同的字符串的Javascript

我試圖

var forrep = '2013-2-2'; 

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

,但它只是取代了第一-輸出看起來像這樣2013,2-2

我希望所有的-將被替換爲,康納

P1緩解幫助多虧

+1

可能重複[使用Javascript多替換(http://stackoverflow.com/questions/832257/ javascript-multiple-replace) – meagar

回答

5

使用正則表達式與/g開關,使其符合「全球」:

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

謝謝...我會試試這個 – Bongsky

+0

感謝它現在的工作 – Bongsky

+1

我不認爲這是一個好主意發佈重複的答案 – Cilan

相關問題