Vorrei utilizzare preg_replace per togliere da un testo tutto ciò che è contenuto dentro ad un tag [] (bbcode), come dovrei impostare il codice?

Al momento ho questo, che annulla solamente l'azione del bbcode ma non lo toglie dal testo visualizzato:

Codice PHP:
preg_replace('/\:[0-9a-z\:]+\]/si'' '$message);