Не уверен, если это возможно.
То, что я хочу сделать, это переместить весь тег с его содержимым над другим тегом.
Например:
<table class="table1">
<tr>
<td>A</td>
</tr>
</table>
<p class="para">Test</p>
Я хочу переместить p и его содержимое над таблицей, чтобы конечный результат был:
<p class="para">Test</p>
<table class="table1">
<tr>
<td>A</td>
</tr>
</table>
Так что просто не знаю, как его переместить. Я могу захватить р, выполнив это регулярное выражение:
(?P<test><p class=\"para\">(.*?)(</p>))
Я также могу захватить всю таблицу:
(<table (.*?)>)(.*?)(</table>))
Так что не уверен, что сможешь переместить его.
Может кто-нибудь помочь?
Спасибо