读取文本文件并在一行上显示每个条目

时间:2012-12-11 00:43:07

标签: javascript jquery replace

我想阅读文本文件并在div中显示信息,然后将分隔符|替换为<br/>,以便所有内容都在一行上。我到目前为止工作正常,但.replace()只能工作一次。我读到了这个,但无法想出如何解决它。

到目前为止,这是我的代码:

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

1 个答案:

答案 0 :(得分:1)

你需要使用正则表达式替换而不是字符串替换:

.replace(/\|/g, '<br>');
注意,你必须逃避'|'字符。