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

</p>

<pre><code>    var text = 'abc def ghi jkl';

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

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

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

<p>

(Visited 1 times, 1 visits today)

コメントを残す

メールアドレスが公開されることはありません。