如何将新行从 textarea 转换为 div?无法替换为,<br>
因为我用 PHP、HTML、CSS 等代码编写文章,并且代码在<pre>
和</pre>
标签中。如果我用 替换新行\r\n
,<br>
也替换代码,那不好。
我的问题示例
我写信给<textarea>
这个:
<b>Strong Text</b>
Normal text
Code:
<pre>
<b>Strong text</b>
Normal text
</pre>
现在,我需要<div>
在 textarea 中显示内容的结果。如果我替换 \r\n
为<br>
我得到了<div>
这个:
<b>Strong Text</b><br>
Normal text<br>
<br>
Code:<br>
<pre><br>
<b>Strong text</b><br>
Normal text<br>
</pre>
我必须将所有<br>
-s 替换为<pre>
with \r\n
,而其他<br>
-s NOT REPLACE
我需要得到这个<div>
<b>Strong Text</b><br>
Normal text<br>
<br>
Code:<br>
<pre>\r\n
<b>Strong text</b>\r\n
Normal text\r\n
</pre>
\r\n
= 新行