小编典典

如何用 元素替换字符串中的所有换行符?

all

如何使用 JavaScript 从值中读取换行符并用<br />元素替换所有换行符?

例子:

从 PHP 传递的变量如下:

  "This is man.

     Man like dog.
     Man like to drink.

     Man is the king."

我希望我的结果在 JavaScript 转换后看起来像这样:

  "This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king."

阅读 107

收藏
2022-03-04

共1个答案

小编典典

这会将所有返回转换为 HTML

str = str.replace(/(?:\r\n|\r|\n)/g, '<br>');

如果您想知道 ?: 是什么意思。它被称为非捕获组。这意味着括号内的正则表达式组不会保存在内存中以供以后引用。

2022-03-04