0

如何将新行从 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= 新行

4

0 回答 0