javascript - 尝试将回车符转换为 Javascript 中的 <br/> html 标记?

标签 javascript

我有一个 XML 提要,我通过 javascript 提取并将其翻译成更 HTML 友好的东西,但我 catch 了如何将回车翻译成 html br 标签

我试过这样的

text = text.replace('\r','<br />'); 

没有用..

有什么想法吗?

最佳答案

如果您使用字符串作为匹配条件,Javascript 的替换功能只会替换第一次出现的位置。要替换所有内容,您可以使用正则表达式。

尝试这样的事情

text = text.replace(/(\r\n|\n|\r)/g,"<br />");

希望这对您有所帮助。

关于javascript - 尝试将回车符转换为 Javascript 中的 <br/> html 标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6975787/

相关文章:

javascript - Mongodb连接服务器失败错误

javascript - contentEditable 和 lastChild IE、Firefox 和 Chrome LastChild

javascript - 为什么我的 Rails 应用程序中的链接会这样做?

javascript - 为什么访问 Ajax 响应变量会导致代码崩溃?

javascript - 如何在没有 XHR 的情况下加载 vectorSource

javascript - 如何在 ajax 上传递带有表单序列化数据的附加数据?

javascript - Angular 1 和 Angular 2 混合应用程序路由问题(不显示 Angular 组件)

javascript - 如何从两个不同的字符串获取以毫秒为单位的时间?

javascript - 由 Express 服务器提供的 Webpack bundle - 找不到 bundle

javascript - 向 iframe 添加事件监听器