Eliminar líneas vacías del texto

Elimina líneas vacías o con solo espacios. Conserva las líneas con contenido, sus duplicados y el orden; copia o descarga el resultado.

Salida
Introduce texto para ver el resultado.

Lo que conviene saber

Esta operación descarta toda línea vacía o que contenga solo espacio en blanco, como espacios, tabuladores o un espacio ideográfico de ancho completo. Las demás líneas pasan tal cual se escribieron, así que la sangría del código y las columnas alineadas sobreviven.

Es la diferencia principal con limpiar espacios, que recorta los bordes de cada línea y reduce los espacios interiores pero deja las líneas en blanco donde estaban. Usa esta operación para cerrar huecos y limpiar espacios para ordenar lo que hay dentro de las líneas.

Imagina un bloque con a, una línea vacía, una línea con dos espacios, b y un salto de línea final. El resultado es a seguida de b en líneas consecutivas, sin línea en blanco al final, porque la última línea vacía que produce el salto también se descarta.

Las líneas de salida siempre se unen con un salto de línea simple, así que una lista pegada con finales de línea de Windows sale con los de Unix. Si el sistema siguiente necesita párrafos separados por una línea en blanco, ejecuta esto primero y añade la separación a propósito después.

Una fuente habitual de huecos es una columna de hoja de cálculo exportada tras filtrar. Si ejecutas antes esta operación, cualquier orden o numeración posterior no tratará las entradas vacías como elementos reales.

Ejemplo de entrada y salida

Comprueba si cada línea contiene algo distinto de espacios. Quita filas vacías sin unir párrafos ni cambiar el texto restante.

Entrada

alpha

   
beta
alpha

Salida

alpha
beta
alpha

Las líneas repetidas con contenido se mantienen. Elige eliminar duplicados para quitar repeticiones o unir líneas para obtener una sola línea.

Elige una tarea 10
Herramientas relacionadas 4
Cómo usar Eliminar líneas vacías del texto
  1. Pega una lista con huecos en el cuadro de entrada de texto, por ejemplo 40 líneas de las que 12 están en blanco.
  2. Confirma en el panel de salida que las líneas en blanco han desaparecido y que las sangradas conservan sus espacios iniciales.
  3. Pega la salida en el contador para comprobar la cifra de Líneas, que debería ser 28 con esta muestra.
  4. Copia el resultado o usa el icono de descarga para guardarlo como chatcument-text-output.txt.

Respuestas rápidas

¿Las líneas con solo espacios se consideran vacías?

Sí. Toda línea que queda en blanco tras recortarla, incluidos tabuladores y espacios de ancho completo, se elimina junto con las líneas realmente vacías.

¿Quita la sangría de las demás líneas?

No, las demás líneas quedan exactamente como estaban, por eso es seguro con código fuente y tablas alineadas.

¿Por qué la salida termina sin línea vacía?

La última línea vacía que crea un salto final cuenta como en blanco y se elimina, de modo que el texto acaba justo tras su última línea real.

¿Se mantienen los finales de línea de Windows?

No, la salida usa saltos de línea simples. Si un sistema necesita CRLF, conviértelos en tu editor tras copiar.