我想阅读文本文件并在div中显示信息,然后将分隔符|
替换为<br/>
,以便所有内容都在一行上。我到目前为止工作正常,但.replace()
只能工作一次。我读到了这个,但无法想出如何解决它。
到目前为止,这是我的代码:
$.get('feed.txt', function(data) {
$('div').html(data.replace('|','<br>'));
});
答案 0 :(得分:1)
你需要使用正则表达式替换而不是字符串替换:
.replace(/\|/g, '<br>');
注意,你必须逃避'|'字符。