Mam problem może to przez ze przez cały dzień pisze i dawno nie używałem preg_replace, ale mam problem na zamiane a href na bbcode

Chcę zamienić <a href="Adres.pl">Opis</a> na Opis

Kod
$text = preg_replace('#<a.+?href="(.+?)".+?>(.+?)</a>#si', '[url=$1]$2[/url]', $text);


edit:

rozwiązałem
Kod
$text = preg_replace('@<a href="(.+?)">(.+?)</a>@', '[url=$1]$2[/url]', $text);