viernes, abril 17, 2026

Quitar saltos de línea en campos de un csv

 En los casos que algunos datos de un campo dentro de un csv tiene saltos de línea como por ejemplo:



___
id,campo1,campo2
1,"lorem ipsum","Nullam rhoncus erat leo"
2," Maecenas ut dapibus orci, 
sed hendrerit lacus. Mauris dolor velit","Cras aliquet urna nec tincidunt sollicitudin."
___
En la línea 2 el campo1 tiene salto de línea.



Se debe hacer este reempazo todas las veces que sea necesario en el archivo utilizando sublime o similar:

Reemplazar esto:
(?<=,")([^"]*?)\n([^"]*?)(?=",)

Por esto:
$1$2

Guardar e importar en Excel.

No hay comentarios: