0

我想读取一个文本文件并在 div 中显示信息,然后|用 a替换分隔符,<br/>这样所有内容都在一行上。到目前为止,我的工作正常,但.replace()唯一的工作是一次。我读到了这个,但不知道如何解决它。

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

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

1 回答 1

1

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

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

注意,你必须逃避'|' 特点。

于 2012-12-11T00:47:37.523 回答