$string = "
put returns between paragraphs
for linebreak add 2 spaces at end
";
Vuoi rimuovere tutte le nuove righe dalla stringa.
Ho questo regex, può prenderli tutti, il problema è che non so con quale funzione dovrei usarlo.
/\r\n|\r|\n/
$string
dovrebbe diventare:
$string = "put returns between paragraphs for linebreak add 2 spaces at end ";
s($str)->normalizeLineEndings('')
utile, come si trova in questa libreria indipendente . Rimuoverà non solo LF, CR e CRLF, ma anche qualsiasi newline Unicode.
preg_replace
. È quasi due volte più lento distr_replace
.