【Javascript】replace()メソッドで一致した全ての文字列を置換する。

めも。

正規表現のグローバルマッチングモードを用いることで可能。

下記例。

var str = '2014-04-18';
str = str.replace(/-/g, '/');

↓

2014/04/18

正規表現の末尾に「g」パラメーターを付加してやればOK。