Uff, menudo follón para sustituir con expresiones, bueno, deseo sustituir los caracteres de 0 a 96 por un espacio en blanco, para ello utilizo la siguiente sentencia:
$cadena=preg_replace("[chr(0)-chr(96)]"," ", $cadena);
El problema es que no lo hace, lo que pasa es que los caracteres antes del 32 son especiales y desconozco la forma de comunicarlo. ¿no es mediante chr?
bye