mira
Código PHP:
$post = "
esto va fuera...
[quote1048121=me]
estaba pensando en mi... but, are not equal...<br /><br />
these are my flowers than the flowers are mine
[/quote1048121] del quote?
";
$_post=preg_replace('/\[(quote[^\]=]*)=(.+?)\](.+?)\[\/\\1\]/is', '', $post);
print strlen($post)."<pre>$post</pre>";
print strlen($_post)."<pre>$_post</pre>";
a mi me funciona perfectamente...