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]