• Publicidad

Eliminar saltos de línea Excel

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Eliminar saltos de línea Excel

Notapor programadorCO » 2018-04-11 11:44 @530

Hola, tengo una herramienta para cargar archivos de Excel y valido las celdas de las columnas que recibo del archivo cuando voy a cargar la información, pero me surgió un error con uno de los datos de una celda pues en la base de datos se guardó con un salto de línea tomando el último carácter y llevándolo a la siguiente línea.

¿Cómo puedo eliminar estos saltos de línea o prevenir que se guarde este dato cuando estoy leyendo el archivo de Excel?
Avatar de Usuario
programadorCO
Perlero nuevo
Perlero nuevo
 
Mensajes: 15
Registrado: 2018-03-28 16:20 @722
Ubicación: Bogotá, Colombia

Publicidad

Re: Eliminar saltos de línea Excel

Notapor explorer » 2018-04-11 11:54 @537

Pues... supongo que quitando ese carácter antes de llevarlo a la celda de la hoja de cálculo.

Puedes quitarlo con una expresión regular, por ejemplo

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. $texto =~ s/\n+/ /;     # quita los finales de líneas y los sustituye por un espacio.
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Eliminar saltos de línea Excel

Notapor programadorCO » 2018-04-11 12:23 @558

Gracias por responder, voy a probar el código.
Avatar de Usuario
programadorCO
Perlero nuevo
Perlero nuevo
 
Mensajes: 15
Registrado: 2018-03-28 16:20 @722
Ubicación: Bogotá, Colombia


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron