estoy usando la siguiente expresión regular para eliminar todos los caracteres invisibles desde una cadena UTF-8:UTF-8 Cadena eliminar todos los caracteres invisibles excepto una línea nueva
$string = preg_replace('/\p{C}+/u', '', $string);
Esto funciona bien, pero ¿cómo puedo alterar de modo que elimina todos los caracteres invisibles EXCEPTO nuevas líneas? Probé algunas cosas usando [^ \ n] etc. pero no funciona.
Gracias por ayudar!
edición: carácter de nueva línea es '\ n'
¡Gracias! Esto parece estar funcionando perfecto :) – Stefan