次のようなhtmlがあります。
<p>Lorem ipsum</p>
Dolor sit amet
<br><br>
consectetur
<p>adipiscing</p>
<br>elit.
そして、私はそれを2つの部分に分割しようとしており、最終的にこれを取得します:
Array(
[0] => <p>Lorem ipsum</p>
Dolor sit amet
[1] => <br><br>
consectetur
<p>adipiscing</p>
<br>elit.
)
アイデアは、最初の 2 つの「段落」のいずれかを含む最初の配列要素を持つことです。「段落」とは、「p」タグ内のテキスト、または 2 つの連続する「br」タグの後のテキストのいずれかを意味します。