$string = "
put returns between paragraphs
for linebreak add 2 spaces at end
";
Quiere eliminar todas las líneas nuevas de la cadena.
Tengo esta expresión regular, puede atraparlos a todos, el problema es que no sé con qué función debería usarla.
/\r\n|\r|\n/
$string
debe convertirse:
$string = "put returns between paragraphs for linebreak add 2 spaces at end ";
s($str)->normalizeLineEndings('')
útil, como se encuentra en esta biblioteca independiente . Eliminará no solo LF, CR y CRLF, sino también cualquier nueva línea Unicode.
preg_replace
. Es casi el doble de lento questr_replace
.