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

如何使用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."

回答:

这会将所有退货转换为HTML

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

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

以上是 JavaScript如何用 元素替换字符串中的所有换行符? 的全部内容, 来源链接: utcz.com/qa/406235.html

回到顶部