0

|テキスト ファイルを読み込んで情報を div に表示し、セパレータをに置き換えて、<br/>すべてが 1 行になるようにしたいと考えています。これまでのところ問題なく動作していますが、.replace()一度しか動作しません。私はこれについて読みましたが、それを解決する方法がわかりませんでした。

これまでの私のコードは次のとおりです。

    $.get('feed.txt', function(data) {
        $('div').html(data.replace('|','<br>'));
});
4

1 に答える 1

1

文字列置換の代わりに正規表現置換を使用する必要があります。

.replace(/\|/g, '<br>');

「|」をエスケープする必要があることに注意してください キャラクター。

于 2012-12-11T00:47:37.523 に答える