我想转换此类的HTML:
<h2>heading1</h2>
something1
<h2>heading2</h2>
something2
...
到
<li>
<div class="a">
heading1
</div>
<div class="b">
something1
</div>
</li>
<li>
<div class="a">
heading2
</div>
<div class="b">
something2
</div>
</li>
...
我认为这个工作应该有一些正确的正则表达式(在PHP中)。
我试过了/<h2>(.*?)<\/h2>(.*?)(<h2>)?/s
,但这不起作用。