Покажите как в итоге должно выглядеть
Сделал как написано, картинки и ссылки перестало парсить
Код с вашими изменениями
$copy_release = $copy_post[1];
$text = preg_replace("#<a href=\"(.*?)\".*?>(.*?)</a>#si", "[url=\\1]\\2[/url]", $text);
$text = preg_replace("#<img src=\"(\S*?)\" style=\"float:(.*?);\" />#si", "[img=\\2]\\1[/img]", $text);
$text = preg_replace("#<img src=\"(\S*?)\" />#si", "[img]\\1[/img]", $text);
$text = preg_replace("#<hr />#si", "[hr]", $copy_release);
$copy_release = $copy_post[1];
$text = preg_replace("#<hr />#si", "[hr]", $copy_release);
$text = preg_replace("#<a href=\"http://www.imdb.com/title/(.*?)\".*?>.*?</a>#si", "[imdb]http://www.imdb.com/title/\\1[/imdb]", $text);
$text = preg_replace("#<a href=\"http://www.kinopoisk.ru/film/(.*?)\".*?>.*?</a>#si", "[kp]http://www.kinopoisk.ru/film/\\1[/kp]", $text);
Мой рабочий на данный момент выглядит так
$copy_release = $copy_post[1];
$text = preg_replace("#<a href=\"http://www.imdb.com/title/(.*?)\".*?>.*?</a>#si", "[imdb]http://www.imdb.com/title/\\1[/imdb]", $copy_release);
$text = preg_replace("#<a href=\"http://www.kinopoisk.ru/film/(.*?)\".*?>.*?</a>#si", "[kp]http://www.kinopoisk.ru/film/\\1[/kp]", $copy_release);
$text = preg_replace("#<img src=\"(\S*?)\" style=\"float:(.*?);\" />#si", "[img=\\2]\\1[/img]", $text);
$text = preg_replace("#<img src=\"(\S*?)\" />#si", "[img]\\1[/img]", $text);
$text = preg_replace("#<hr />#si", "[hr]", $text);