質問です。
文章中の特定の語句を、「str_replace」を使って別の語句に一括置換する際、
htmlタグ内部の語句についてはエスケープさせたいのですがうまくいきません。

[文章例]
<a href="ttp://abc.def/" title="リンク先">某サイト</a>へリンクします。

上記例では、「 title="リンク先">」の「リンク」については置換せずに、
「リンクします。」の「リンク」だけを置換したいのです。

どなたかヒントを含め、何か教えていただけると助かります。