これが私が照合している文字列の例です。
<div class="unique"><a href="/2343242/link to something target="_self">"HERE IS THE TEXT
I'D LIKE"</a></div>
これは私をあまりにも多くさせます。のようにそれはで止まらず、それでもdivとタグを返すようです。
/(?:<div class="unique">)?(?:<a href=.*>)?.*(?:<)?/
これは何も返しません
/(?:<div class="unique">)?(?:<a href=.*>)?.*(?:</a>)?/
したがって、最初の部分が一意の「div」タグとそれに続く「a」タグと一致して、それらを返さないようにする必要があります。次に、最初の<がヒットするまですべてを取得します。これは、最後の「a」タグになりますか?私はこれを台無しにしているものについて迷っています。
ありがとうございました。