Código PHP:
<?
$cadena = "esto es un texto de ejemplo [1], ahi va un comentario [hola a todos] y este es otro [24-23]. ";
$s=0;
$j=strlen($cadena);
for($i=0; $i<=$j;$i++)
{
if($cadena[$i+1]=='[') $s=1;
if($s==0) echo $cadena[$i];
if($cadena[$i]==']') $s=0;
}
?>
A ver si te sirve eso... (dentro del "if($cadena[$i+1]=='[') $s=1;" tuve q incrementarle a $i por el espacio que hay entre la letra y el corchete abierto...)
Espero q te sirva! =)