从文本中剥离<br>标记,然后用硬质退货替换?

LBF

在WordPress中,我从一个自定义字段中提取值,然后通过ajax将其插入到另一个字段中。但是,当我输入该值时,它会<br />在字段(文本区域)中显示标签。有没有一种方法可以<br />在插入值之前剥离标签,并用硬返回代替(就像您按Enter键以将文本放在新行上一样)?

这是代码的相关部分:

       jQuery.post(ajaxurl, data, function(response) {

            var fields = response.split('_');

            // contact person
            $('#acf-field_55256bdcd0dba').val(fields[0]);

            // address (this text has <br> tags)
            $('#acf-field_552437ab1940b').text(fields[1]);

        });

这会将文本区域中的地址显示为:

123 Elm Street<br />Anytown, USA 90210

我想将其显示为:

123 Elm Street
Anytown, USA 90210

谢谢!

里诺

这段代码也替换了类似的东西,<br class="xyz" />但与其他任何可能的XML标签都不匹配,例如<brown>

fields[1] = fields[1].replace(/<br\s*(\s+[^>]+)*[\/]?>/gi, "\r\n");

我测试了反对:<br><br/><br /><br class="xyz"><br class="xyz" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用<br>标记替换\ n

来自分类Dev

换行,div纯文本中的br

来自分类Dev

如何用\ n替换</br>和<br/>?

来自分类Dev

替换nodejs中未自封闭的br或img标签

来自分类Dev

从熊猫数据中替换/剥离某些文本?

来自分类Dev

php替换多个br标签

来自分类Dev

替换beautifulsoup中的<p>和<br>标签

来自分类Dev

从文本框中获取的字符串中的<br>替换下一行

来自分类Dev

Xbr <br/>之后的文本

来自分类Dev

将所有<br>标记替换为javascript中的空格

来自分类Dev

自动将HTML标记替换为“ <br>”

来自分类Dev

如何从mysql数据中删除除<br>之外的HTML标记?

来自分类Dev

如何不标记<br>

来自分类Dev

如何从隔离表中<br>标记的文本节点中提取文本?

来自分类Dev

将\ r \ n替换为<br />作为文本

来自分类Dev

Selenium C#:如何在<br>标记后获取文本

来自分类Dev

在Textarea文本中添加<br>或段落

来自分类Dev

如何用\ n替换</br>和<br/>?

来自分类Dev

将* <BR>替换为<li>

来自分类Dev

Selenium IDE中的XPATH:匹配包含<br>标记的<td>标记中的文本

来自分类Dev

用PHP上的DIV替换DB中的<br />

来自分类Dev

php替换多个br标签

来自分类Dev

如何允许文本<br>?

来自分类Dev

试图从html中刮除br,PYTHON 3之外没有任何其他标记的文本

来自分类Dev

多个<br /> <br> <br/> \ r \ n出现需要替换为<br />

来自分类Dev

用<br>替换

来自分类Dev

如何在re.compile python中剥离除br以外的所有标签?

来自分类Dev

将标签p替换为Blockquote中的br

来自分类Dev

spaCy 和文本清理,摆脱 '<br /><br />'