我正在操作HTML字符串之后,字符串可能包含一些空(无文本)元素(它可以是多级),例如。 <div><div><span></span></div></div>
我想使用正则表达式删除这些标记。目前我正在使用DOM操作来删除这些元素。
答案 0 :(得分:1)
不是你想要的只是一个想法:它可能足以替换一些字符串,如:
<div></div>
<span></span>
空字符串。比使用正则表达式更简单,因为通常没有你想删除的html标签。
答案 1 :(得分:0)
如果你不想要你的DOM实现并且想要使用正则表达式,我假设它可能是因为你想在JavaScript之外做这个。
如果是这样,XSLT可能是一种选择。