Wo liegt der Fehler?

Hallo,
kann mir irgendein PHP-Profi sagen, wo in diesem regulären Ausdruck ein Fehler liegt:

$text = preg_replace("|ZITAT=(\w.-)+|(\S\s)+|ZITAT|", „$1:blush:2“, $text);

Das ganze ist für eine Forensoftware:
Man gibt also ein: ZITAT=Autor|Text|Zitat
und das möchte ich nun entsprechend interpretieren.

Kann mir jemand helfen?

ah ich hab den Fehler entdeckt und es entsprechend verändert, sodass es jetzt klappt.
LG
froechrissi