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

用户1935987

遇到问题,很简单的事情,如何正确地更换所有< br>,并<br>与空空间的字符串?

这是我要使用的内容,但是我收到的是相同的字符串。

var finalStr = replaceAll(replaceAll(scope.ItemsList[i].itemDescr.substring(0, 27), "<", " "), "br>", " ");
function replaceAll(str, find, replace) {
    return str.replace(new RegExp(find, 'g'), replace);
}
迪帕斯

您可以使用以下方法实现此目的:

str = str.replace(/<br\s*\/?>/gi,' ');

这将匹配:

  • <br<br从字面上匹配字符(不区分大小写)
  • \s* 匹配任何空白字符 [\r\n\t\f ]
    • 量词:*在0到无限制的时间之间,尽可能多的次数,并根据需要返回[贪婪]
  • \/?/从字面上 匹配字符
    • 量词:?在0到1次之间,尽可能多的次数,并根据需要返回[贪婪]
  • >>从字面上匹配字符
  • g修饰符:全局。所有比赛(在第一个比赛中不返回)
  • i修饰符:不敏感。不区分大小写的匹配(忽略的大小写[a-zA-Z]

片段下方

var str = "This<br />phrase<br>output<BR/>will<Br/>have<BR>0 br";
str = str.replace(/<br\s*\/?>/gi, ' ');
console.log(str)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与nl2br类似的功能,但使用<w:br />标记并删除所有换行符

来自分类Dev

用<br>标记替换\ n

来自分类Dev

html textarea将br标签替换为\ n

来自分类Dev

js将\ n替换为<br>并显示

来自分类Dev

正则表达式删除除<br>以外的所有html标记

来自分类Dev

使用.getElementByClassName将<strong>标签替换为<br />标签

来自分类Dev

如何将html <br>标记添加到javascript中

来自分类Dev

在JS中使用RegExp将所有仅包含空格的html标记替换为其空格(相同数量)

来自分类Dev

通过javascript函数将<br>插入段落

来自分类Dev

由<br>,<br/>,<p>将PHP preg_split输入到单独的段落中

来自分类Dev

没有<br>标记的新行

来自分类Dev

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

来自分类Dev

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

来自分类Dev

与nl2br类似的功能,但使用<w:br />标记并删除所有换行符

来自分类Dev

将* <BR>替换为<li>

来自分类Dev

将csv文件中的“ <br/>”列中的“换行”替换为-Powershell

来自分类Dev

js将\ n替换为<br>并显示

来自分类Dev

将javascript字符串中的所有字母和超过2个空格替换为空字符

来自分类Dev

如何使用jQuery用\ r \ n替换所有<br />

来自分类Dev

正则表达式匹配字符串中除“ <br>”,“ <br />”,“ <br />”之外的所有内容

来自分类Dev

从具有|的文本文件中提取值 使用awk命令将管道作为文本文件中的定界符,并使用sed将<br>标记替换为新行?

来自分类Dev

在JS中使用RegExp将所有仅包含空格的html标记替换为其空格(相同数量)

来自分类Dev

如何替换所有&nbsp; 和<br>从javascript中的字符串?

来自分类Dev

正则表达式:如果内部没有数据,则将<div>标记的内容替换为<br>标记

来自分类Dev

将JSON \ n转换为HTML <br>标记

来自分类Dev

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

来自分类Dev

无法将类型为java.lang.String的值[string] <br> [string] <br>转换为JSONArray

来自分类Dev

PHP Regex-删除所有<br>标记

来自分类Dev

将标签p替换为Blockquote中的br

Related 相关文章

  1. 1

    与nl2br类似的功能,但使用<w:br />标记并删除所有换行符

  2. 2

    用<br>标记替换\ n

  3. 3

    html textarea将br标签替换为\ n

  4. 4

    js将\ n替换为<br>并显示

  5. 5

    正则表达式删除除<br>以外的所有html标记

  6. 6

    使用.getElementByClassName将<strong>标签替换为<br />标签

  7. 7

    如何将html <br>标记添加到javascript中

  8. 8

    在JS中使用RegExp将所有仅包含空格的html标记替换为其空格(相同数量)

  9. 9

    通过javascript函数将<br>插入段落

  10. 10

    由<br>,<br/>,<p>将PHP preg_split输入到单独的段落中

  11. 11

    没有<br>标记的新行

  12. 12

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

  13. 13

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

  14. 14

    与nl2br类似的功能,但使用<w:br />标记并删除所有换行符

  15. 15

    将* <BR>替换为<li>

  16. 16

    将csv文件中的“ <br/>”列中的“换行”替换为-Powershell

  17. 17

    js将\ n替换为<br>并显示

  18. 18

    将javascript字符串中的所有字母和超过2个空格替换为空字符

  19. 19

    如何使用jQuery用\ r \ n替换所有<br />

  20. 20

    正则表达式匹配字符串中除“ <br>”,“ <br />”,“ <br />”之外的所有内容

  21. 21

    从具有|的文本文件中提取值 使用awk命令将管道作为文本文件中的定界符,并使用sed将<br>标记替换为新行?

  22. 22

    在JS中使用RegExp将所有仅包含空格的html标记替换为其空格(相同数量)

  23. 23

    如何替换所有&nbsp; 和<br>从javascript中的字符串?

  24. 24

    正则表达式:如果内部没有数据,则将<div>标记的内容替换为<br>标记

  25. 25

    将JSON \ n转换为HTML <br>标记

  26. 26

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

  27. 27

    无法将类型为java.lang.String的值[string] <br> [string] <br>转换为JSONArray

  28. 28

    PHP Regex-删除所有<br>标记

  29. 29

    将标签p替换为Blockquote中的br

热门标签

归档