JS - Parse \ n和其他相关HTML的对象

时间:2016-03-17 05:59:31

标签: javascript html parsing

我正在使用YouTube数据API检索视频说明,并使用以下内容将其插入HTML文档:

document.getElementById("description").replace("\n", "<br />");

文本被插入到元素中,但是\ n和\“仍然存在。如何将它们解析为适当的HTML格式?

1 个答案:

答案 0 :(得分:1)

尝试.replace(/\n/g, "<br>")

实施例

"asd\nasdas".replace(/\n/g, "<br>"); //outputs "asd<br>asdas"

修改

根据OP给出的新信息,描述带有\\n,这是一个表示回车而不是实际回车的字符。所以更新的答案是

"asd\\nasdas".replace(/\\n/g, "<br>"); //outputs "asd<br>asdas"