在 JavaScript 中,您可以将字符串中的所有换行符转换为 HTML
使用正则表达式的元素。当您想要显示保持其格式的多行文本时,这非常有用。
实现:str.replace(/(?:\r\n|\r|\n)/g, '<br />');
解释:
示例:
"This is man. Man like dog. Man like to drink. Man is the king."
"This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king."
非捕获组:围绕换行模式的 ?: 语法创建一个非捕获组。这意味着换行符不会被捕获到内存中以供以后参考,这可以提高大字符串的性能。
以上是如何将 JavaScript 中的换行符转换为 HTML `` 标签?的详细内容。更多信息请关注PHP中文网其他相关文章!