小编bob*_*bby的帖子

使用RegEx删除空标签

我想删除空标签,例如<label></label>,<font> </font>使:

<label></label><form></form>
<p>This is <span style="color: red;">red</span> 
<i>italic</i>
</p>
Run Code Online (Sandbox Code Playgroud)

将被清理为:

<p>This is <span style="color: red;">red</span> 
<i>italic</i>
</p>
Run Code Online (Sandbox Code Playgroud)

我在javascript中有这个RegEx,但它删除了空标签,但它也删除了这个: "<i>italic</i></p>"

str=str.replace(/<[\S]+><\/[\S]+>/gim, "");
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

javascript regex

7
推荐指数
3
解决办法
2万
查看次数

标签 统计

javascript ×1

regex ×1