Eliminar Líneas|Opciones
Modo
Entrada
e.g. Line 1 Line 2 Line 3
Salida
e.g. Line 1 Line 2 Line 3
Líneas entrada: 0
Líneas salida: 0
Eliminadas: 0

Remove Lines en Línea — Eliminar Líneas por Patrón, Regex o Reglas de Líneas en Blanco

¿Necesitas eliminar líneas específicas de un archivo de log, quitar sentencias de depuración del código o limpiar líneas en blanco de texto copiado? Esta herramienta gratuita elimina líneas por patrón de texto, expresión regular o reglas de líneas en blanco — todo al instante en tu navegador.

Cómo Usar Esta Herramienta

  1. Pega tu textoCopia el texto que contiene las líneas que deseas eliminar y pégalo en el panel de entrada.
  2. Elige un modo de eliminaciónSelecciona entre cinco modos: eliminar líneas vacías, colapsar líneas en blanco, eliminar líneas con solo espacios, eliminar líneas que contengan texto específico o eliminar líneas que coincidan con un patrón regex.
  3. Ingresa un patrón (si aplica)Para los modos "Contiene texto" o "Coincidencia regex", escribe tu patrón de búsqueda. Activa o desactiva la sensibilidad a mayúsculas o invierte la coincidencia para conservar solo las líneas coincidentes.
  4. Revisa y copiaEl texto filtrado aparece al instante en el panel de salida. Un contador de coincidencias muestra cuántas líneas coincidieron. Haz clic en Copiar para obtener el resultado.
  5. Encadena con otras herramientasCon Auto-rellenar activado, tu salida se transfiere automáticamente al abrir otra herramienta desde la barra lateral. Usa las flechas de avance y retroceso para deshacer la navegación y restaurar el estado anterior de tu herramienta, incluyendo todas las opciones.

Características

Eliminar líneas por patrón de texto

Borra cualquier línea que contenga una palabra o frase específica. Ideal para filtrar comentarios TODO, sentencias de depuración o etiquetas no deseadas.

Eliminar líneas por regex

Usa la sintaxis completa de expresiones regulares para coincidir con patrones complejos — marcas de tiempo, direcciones IP, niveles de log o cualquier texto estructurado.

Borrar todas las líneas vacías

Elimina cada línea que no tiene contenido, produciendo un texto compacto sin espacios vacíos.

Colapsar líneas en blanco

Reduce secuencias de múltiples líneas en blanco consecutivas a una sola línea en blanco, preservando la separación de párrafos.

Eliminar líneas con solo espacios en blanco

Detecta líneas que parecen vacías pero contienen espacios o tabulaciones invisibles, y las elimina. Una línea "con solo espacios" se ve en blanco pero tiene caracteres de espacio o tabulación ocultos — a diferencia de una línea realmente vacía que tiene cero caracteres.

Invertir coincidencia

Invierte la lógica para conservar solo las líneas que coinciden con tu patrón y eliminar todo lo demás — útil para extraer datos específicos de archivos grandes.

Control de sensibilidad a mayúsculas

Elige entre coincidencia sensible e insensible a mayúsculas tanto para modos de texto como de regex.

Contador de coincidencias en vivo

Ve exactamente cuántas líneas coinciden con tu patrón en tiempo real antes de confirmar la eliminación.

Pipeline de Auto-rellenar

Activa Auto-rellenar para llevar tu salida a la siguiente herramienta. Navega hacia atrás y adelante con restauración completa del estado — entrada, salida y todas las configuraciones se conservan.

Casos de Uso Reales

1

Eliminar líneas DEBUG de la salida de logs

Filtra las entradas de nivel DEBUG de los logs de la aplicación para enfocarte en advertencias y errores, usando coincidencia de patrones para apuntar a niveles de log específicos.

2

Eliminar líneas de comentarios de archivos de configuración

Elimina líneas que comienzan con # o // de archivos de configuración para ver solo las opciones activas.

3

Limpiar líneas en blanco de contenido pegado

El texto copiado de páginas web o documentos a menudo tiene líneas en blanco excesivas. Elimínalas todas o colápsalas en líneas en blanco simples para un formato más limpio.

Preguntas Frecuentes

¿Cómo elimino líneas que contienen una palabra específica?
Selecciona el modo "Contiene texto", escribe la palabra o frase que deseas buscar y todas las líneas que contengan ese texto serán eliminadas de la salida. Activa "Sensible a mayúsculas" si necesitas coincidencia exacta de mayúsculas y minúsculas.
¿Puedo usar expresiones regulares para buscar líneas?
Sí. Selecciona el modo "Coincidencia regex" e ingresa cualquier expresión regular válida de JavaScript. Por ejemplo, ^DEBUG: elimina líneas que comienzan con "DEBUG:", y \d{4}-\d{2}-\d{2} elimina líneas que contienen fechas en formato AAAA-MM-DD.
¿Cuál es la diferencia entre "Líneas vacías" y "Solo espacios en blanco"?
Una línea vacía tiene cero caracteres entre saltos de línea — está completamente en blanco. Una línea con solo espacios en blanco se ve vacía pero contiene espacios o tabulaciones invisibles. El modo "Líneas vacías" elimina solo las líneas realmente vacías y deja intactas las líneas con solo espacios. El modo "Solo espacios en blanco" elimina líneas que contienen solo espacios o tabulaciones pero conserva las líneas realmente vacías. Para eliminar ambas, usa "Líneas vacías" primero y luego ejecuta de nuevo con "Solo espacios en blanco".
¿Puedo conservar solo las líneas que coinciden en lugar de eliminarlas?
Sí. Haz clic en el botón "Eliminar coincidentes" para cambiarlo a "Mantener coincidentes". Esto invierte el filtro — solo se conservan las líneas que coinciden con tu patrón y todo lo demás se elimina. Esto es útil para extraer entradas específicas de logs o archivos de datos.
¿Qué pasa si mi regex es inválida?
La herramienta valida tu regex en tiempo real. Si el patrón es inválido, verás un mensaje de error debajo del campo de entrada y el texto original se conserva sin cambios.
¿Afecta a las líneas que no coinciden?
No. Las líneas que no coinciden se conservan exactamente como están, incluyendo sus espacios en blanco y formato originales. Solo las líneas que coinciden con tus criterios se eliminan (o se conservan, si inviertes la coincidencia).
¿Es útil para limpiar archivos de log o código?
Absolutamente. Los casos de uso comunes incluyen eliminar líneas de log DEBUG o TRACE, quitar líneas de comentarios, filtrar marcas de tiempo, eliminar líneas en blanco del código o extraer solo líneas ERROR de un archivo de log grande.
¿Mi texto es privado?
Sí. Todo el procesamiento se ejecuta completamente en tu navegador usando JavaScript. Tu texto nunca sale de tu dispositivo y nunca se envía a ningún servidor.

Herramientas Relacionadas

Todo el procesamiento de texto ocurre directamente en tu navegador. Tu texto nunca se envía a ningún servidor, se almacena ni se comparte con terceros. Esta herramienta es completamente privada y segura.