Original
@<a[^>]+href=\"([^"]+)\">([^<]+)</a>@ix

Problem
<a href="link.html">This <i>is</i> bad!</a>

Solution
@<a[^>]+href=\"([^"]+)\">(.+)</a>@ix