Cita:
Iniciado por ZiTAL así en una prueba rápida he probado con:
Código PHP:
<?php
$a = 'a b c d e';
$pattern = '([\s\n]+)';
$replace = ' ';
$a = preg_replace($pattern, $replace, $a);
echo $a."\n";
?>
y al parecer va bastante bien ;)
y los delimitadores de la regex? aparte solo quiere espacios, yo te recomandaria que probaras con esta expresion