アンバランスなペア構造のコンテンツを抽出する必要があります。PCREのマニュアルで、バランスの取れた括弧を一致させるための解決策を見つけました。
<\[ ( (?>[^(<\[|\]>)]+) | (?R) )* \]>
私のテストのために
<[<[ab<[cd]>]><[ef]>
抽出します
0.0: <[ab<[cd]>]>
0.1: <[ef]>
しかし、最も外側の括弧なしで同じコンテンツを抽出したい:
0.0: ab<[cd]>
0.1: ef
誰でも解決策を指摘できますか?