我有以下的HTML:
<html>
<body>
bla bla bla bla
<div id="myDiv">
more text
<div id="anotherDiv">
And even more text
</div>
</div>
bla bla bla
</body>
</html>
我想要删除从 <div id="anotherDiv">
开始直到它的闭合 <div>
的所有内容。如何实现?
<div>
,还是通过它的ID去掉一个元素,都不能用正则表达式正确地完成任何一个选项。 - user229044<div data-attr="</div>"></div>
中剥离<div>
(按标签或按ID)。或者是从<div><script>foo("</div>")</script></div>
等其他简单情况中剥离。这些情况都会破坏基于正则表达式的解决方案。 - user229044