プロが教えるわが家の防犯対策術!

CR、CR+LF、LFのシステムによって異なる3種類の改行コードを
LFに置換したいです。

変数hogeに置換対象の文字列が入っているとして、
hoge.replace(/\r\n/g,"\n").replace(/\r|\n/g,"\n");
とreplaceを使って置換してみました。

うまくいってるようですが、replaceを二度使ってるところが、カッコ悪いなぁと思います。

replace一回ですむような方法がありましたら教えてください。

A 回答 (1件)

hoge.replace(/\r\n?/g,"\n");

    • good
    • 2
この回答へのお礼

zxcv0000 さん ご回答ありがとうございました。

お礼日時:2009/04/14 23:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!