preg_replace() vprašanje

Spodnjo $vsebino želim spremeniti v

"asdasdasd asd [quote] dsa asd sad [/quote] das dasd"
$vsebina = "asdasdasd asd [quote author=das link=topic=34.msg233#msg978 date=32334] dsa asd sad [/quote] das dasd ";

Spodnja koda žal ne deluje prav. Moral bi vključiti, da so od quote naprej lahko VSI znaki RAZEN ] pa ne vem kako bi to zapisal. Ve kdo?

$test = preg_replace('/\[quote **(.*)**\]/', "[quote]", $vsebina);

Pri odebeljenm delu bi moral nekako izključiti znak "]" pa ne vem kako

1 odgovor

Sm rešu tkole. Ni glih najboljš sam bo za silo...

$test = preg_replace('/\[quote[a-z0-9 =.#čćšžđ:]*\]/', "[quote]", $vsebina);