RegExpってなんていうのかって思っていたら
レジックスていうらしいね。

[javascript]

    var text = 'abc def ghi jkl';

    var re1 = text.replace(/\s/g,',');
    document.write(re1);
    //「,」直前の文字をグループの後ろに移動する
    document.write('<br>');
    var re2 = text.replace(/(.)\s/g,',$1');
    document.write(re2);

    //上記と同じものをreplaceのコールバックを使う

    var re3 = text.replace(/(.)\s/g,
        function(m1,m2){//第一引数はマッチ全体。第二引数以降はグループの前方参照.マッチ毎にコールバックされる
            return ',' + m2;
        })
    document.write('<br>');
    document.write(re3);

[/javascript]