$string = "
put returns between paragraphs
for linebreak add 2 spaces at end
";
Quiere eliminar todas las líneas nuevas de la cadena.Eliminar nuevas líneas de la cadena
tengo esta expresión regular, se puede coger todos ellos, el problema es que no sé con qué función debería usarlo.
/\r\n|\r|\n/
$string
debe convertirse en:
$string = "put returns between paragraphs for linebreak add 2 spaces at end ";
Si estás haciendo miles de reemplazos, evitar el uso de 'preg_replace'. Es casi dos veces más lento que 'str_replace'. –
Puede encontrar ['s ($ str) -> normalizeLineEndings ('')'] (https://github.com/delight-im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php#L540) útil , como se encuentra en [esta biblioteca independiente] (https://github.com/delight-im/PHP-Str). Eliminará no solo LF, CR y CRLF, sino también cualquier nueva línea Unicode. – caw