Цитата в цитате (бб код)

1. Telonko (05.12.2011 / 15:58)
Имеется
<?
preg_replace('#\[quote\](.*?)\[/quote\]#si', '<blockquote>\1</blockquote>', $msg);
Но оно работает только для одной цитаты, а не для всех.

Как сделать чтобы бб-код работал для всех цитат?
Вариант с str_replace не предлагать ))

URL: https://visavi.net/topics/27148