[a]http://hogehoge.com[/a]という自作タグをphpで正規のアンカータグに置き換えて表示するような仕組みをつくったのですが、閉じる側の[/a]を謝って変形(]を消しちゃったり)した場合に、以下の全文がアンカー対象になってしまします。
当然といえば当然なのですが、こういったタグを置き換えるような仕組みを作った場合に、上のような現象を回避する方法はありますか?