Cosi

codice:
<? 
$str="messaggio [simbolo1] asdasdad [/simbolo1] resto del messaggio - messaggio [simbolo1] asdasdad [/simbolo1] resto del messaggio"; 
$pattern = "|(\[simbolo1\](.*)\[/simbolo1\])|U";
$result  = preg_replace($pattern,"",$str);
print $result;
 ?>