gpt4 book ai didi

javascript - 将\n 替换为
并将\r\n 替换为 javascript 中的

转载 作者:数据小太阳 更新时间:2023-10-29 04:24:33 29 4
gpt4 key购买 nike

我需要 JS 来移除任何 HTML 标签,然后用 </p><p> 替换换行符和换行符 <br/> .字符串值来自文本区域,我了解 Linux、Mac 和 Windows 的换行符格式各不相同,因此我需要考虑到这一点。谢谢!

最佳答案

\n 和\r\n 是等价的。 Linux 使用前者,Windows 使用后者。

您要做的是用 <p></p> 替换所有\n\n 和\r\n\r\n 的大小写和简单的\n 或\r\n 与 <br /> 的情况

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

这假定您的文本中没有 html。

关于javascript - 将\n 替换为 <br> 并将\r\n 替换为 javascript 中的 <p>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2390038/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com