段落を一致させようとしています:
<p>content</p>
単純な<p>(.*?)</p>
作業ですが、その段落に別の段落が含まれている場合があるため、最初の段落が終了した後にパターンが一致し、2 番目の段落までは一致しません。
問題を引き起こす段落は次のようになります。
<p><p><b>something</b></p>content</p>
その中の他のpタグを無視してメインの段落を一致させるにはどうすればよいですか?
私は試した
<p>(.*?)(?<!</b>)</p>
しかし、うまくいきませんでした。
preg_match_all php 関数を使用しています。