Eliminar líneas en blanco

Eliminar líneas en blanco o en blanco solo de cualquier texto. Las líneas de contenido permanecen en su orden original; sólo se desmantelan líneas vacías.

Ejemplo: first second third → first second third

Elimina líneas en blanco de un bloque de texto. Una línea se trata como en blanco si no contiene nada o sólo espacio blanco (espacios, pestañas). Todas las líneas no vacías permanecen en su orden original.

Útil para limpiar texto pegado de PDFs, fijar párrafos dobles o normalizar la salida multilínea antes de procesarlo.

De dónde vienen las líneas en blanco perdidas

Limpiar texto de archivos PDF

Copiar de un PDF a menudo inserta líneas vacías entre párrafos. Deshazlas en un solo paso antes de formatear.

Arreglando la salida a doble espacio

Algunas aplicaciones insertan una línea vacía después de cada párrafo. La eliminación de los espacios en blanco le da una prosa ajustada.

Preprocesamiento de código

Si está alimentando texto a un parser line-by-line, eliminar los espacios en blanco reduce los casos de borde.

Limpiar transcripciones de chat

Las exportaciones de Slack y Discord incluyen líneas vacías entre mensajes, despojándolas para obtener una transcripción compacta.

Listas de ajuste

Listas con líneas de separador vacías parecen flojas. Desenmascarar los espacios en blanco para un ritmo visual más ajustado.

Qué se considera espacio en blanco: vacío o solo espacios en blanco

La herramienta lee el texto de entrada y lo divide en una serie de líneas usando el nuevo carácter de línea (\n) como delimitador. Para cada línea, prueba si la cadena de trimado coincide con la expresión regular /^\s*$/ — una línea que contiene cero o más caracteres de espacio blanco (espacios, pestañas, retornos de carro) se considera en blanco. Las líneas que no coinciden se recogen en una nueva matriz que preserva su orden original. La herramienta maneja tanto la línea Unix (LF) como Windows (CRLF) terminan normalizando las roturas de línea antes del procesamiento. Después de la filtración, las líneas no negras se unen con el estilo original de entrada de conexión (LF o RM) para mantener el número de consistencia.

Cómo eliminar líneas en blanco de tu texto

  1. Pegue o escriba su texto en el área de entrada.
  2. Haga clic en el botón 'Eliminar líneas en blanco'.
  3. Verificar la salida limpiada aparece en el cuadro de resultado.
  4. Copie el resultado o descárguelo como un archivo de texto.

Espacios, pestañas y personajes de cero ancho

Nuevas líneas finales
Se conserva una única línea de nueva línea que sigue la última línea no negra; se tratan múltiples líneas de seguimiento como líneas en blanco y se eliminan.
Finales de línea CRLF vs LF
La herramienta normaliza los finales de línea a LF internamente, por lo que los finales de línea mixtas se manejan consistentemente, y la salida utiliza el estilo original.
Líneas de solo espacios en blanco
Las líneas que contienen sólo espacios, pestañas o retornos de carros se consideran en blanco y eliminados, dejando visiblemente líneas vacías intactas.

Limpieza de PDF pegados y texto de correo electrónico

  • Use después de pegar texto de un PDF para eliminar las rupturas de la línea espuriosa preservando la estructura del párrafo.
  • Combine con una herramienta de corte para eliminar el espacio blanco líder/trailing de cada línea antes de la eliminación en línea en blanco.
  • Corre en código para eliminar líneas vacías que rompen el resaltado de sintaxis o forro en algunos editores.
  • Procesar múltiples archivos concatenándolos con un separador, eliminando líneas en blanco, y luego dividiendo de nuevo.

Esto versus buscar y reemplazar con una expresión regular

Compare con métodos alternativos comunes para eliminar líneas en blanco.

esta herramientagrep -v'^$'Filtro de Excel
VelocidadInstantáneo para archivos grandes (JavaScript del lado del cliente)Rápido para archivos de hasta millones de líneasMás lento para conjuntos de datos muy grandes debido al procesamiento basado en filas
Manejo de espacios en blancoReconoce líneas con cualquier espacio en blanco como en blancoSólo coincide con líneas realmente vacías; requiere patrón '^\s*$ para atrapar el espacio blanco soloPuede filtrar filas en blanco pero no células solo de espacio blanco sin una columna de ayuda
Facilidad de usoHerramienta web con un solo clic, sin instalaciónRequiere conocimientos de línea de comandosRequiere Excel y pasos manuales.

¿Por qué el texto copiado acumula líneas vacías?

La práctica de eliminar líneas en blanco se origina de las primeras utilidades de procesamiento de texto de Unix. grep comando, introduced in 1974 by Ken Thompson, could filter lines matching a pattern; grep -v '^$' se convirtió en un lenguaje estándar para eliminar líneas vacías. sed ofreció edición en el lugar con sed '/^$/d'. Estas herramientas, diseñadas para la edición de secuencias y el uso de tuberías, establecieron el paradigma de la eliminación eficiente de líneas basada en patrones que las herramientas web modernas como esta emulan.

Preguntas en línea en blanco

¿Las líneas que sólo contienen espacios en blanco se tratan como en blanco?

Sí — una línea que contiene sólo espacios o pestañas cuenta como en blanco y se elimina.

¿Elimina líneas en blanco dentro de los bloques de código?

Sí — la herramienta no sabe de sintaxis. Si necesita preservar líneas específicas en blanco, pegarlas manualmente después de ejecutar la herramienta.

¿Colapsará varias líneas en blanco en una sola?

Si desea "en la mayoría de una línea en blanco entre párrafos", ejecute la herramienta y vuelva a agregar una sola línea en blanco donde la necesite.

¿Cambia los finales de línea?

Normaliza el estilo de Windows \r\n en Unix-style \n en la salida. La mayoría de las aplicaciones hacen ambos de forma idéntica; si necesita Windows termina específicamente, convierte después.

Incruste nuestras herramientas en su sitio web

Gratis para cualquier sitio. Sin registro. Iframe se carga desde nuestros servidores y se mantiene actualizado automáticamente.

📋 Insertar el contador de palabras

Copiar este fragmento (auto-resizes, Copiar botón funciona):

Vista previa en vivo:

📋 Insertar esto Eliminar líneas en blanco

Copiar este fragmento (auto-resizes, Copiar botón funciona):

Vista previa en vivo:

¿Quieres más opciones? Todas las herramientas integrables →