Inicio › Herramientas de texto › Filtrar líneas que contienen texto

Filtrar líneas que contienen texto

Pega cualquier lista, log o CSV y conserva solo las líneas que contienen tus palabras, o elimínalas. Busca coincidencias con cualquiera o con todos los términos, inicios y finales de línea, líneas exactas o expresiones regulares, y mira cuántas líneas coincidieron.

Última actualización:

0 líneas
Publicidad
Publicidad

Cómo usar Filtrar líneas que contienen texto

  1. Pega tu texto o abre un archivo .txt, .csv o .log. Cada línea se revisa por separado.
  2. Elige Conservar o Eliminar para las líneas que coinciden.
  3. Elige cómo coincide una línea (contiene cualquier término, todos los términos, empieza por, termina con, exacta o regex) y escribe tus términos, uno por línea.
  4. Configura las opciones, como Distinguir mayúsculas o Solo palabras completas. El resultado se actualiza mientras escribes.
  5. Copia o descarga el resultado, revisa la pestaña Filtradas o haz clic en Usar como entrada para filtrar de nuevo.

Tipos de coincidencia explicados

Tipo de coincidenciaTérminoCoincideNo coincide
Contiene CUALQUIERAred
blue
red car · dark blue skygreen tree
Contiene TODOSinvoice
paid
Invoice 204 paidInvoice 205 overdue
Empieza por## comment linevalue = 5 # note
Termina con.jpgphotos/cat.jpgphotos/cat.jpg.bak
Es exactamenteN/AN/AN/A (pending)
Expresión regular^\d{3}-\d{4}$555-0199Call 555-0199

Filtros útiles para copiar

  • Limpiar un log: Conservar líneas, contiene CUALQUIERA, términos error y warning. Cambia a Eliminar para ocultar el ruido rutinario de INFO y DEBUG.
  • Quitar comentarios de un archivo de configuración: Eliminar líneas, empieza por, término # (y // para código), con Recortar espacios marcado para detectar también los comentarios con sangría.
  • Buscar filas en un CSV: Conservar líneas, contiene TODOS, términos como 2026 y Paid. Ten en cuenta que la fila de encabezado se filtra como cualquier otra línea.
  • Líneas con una dirección de email: expresión regular [\w.+-]+@[\w-]+\.[\w.]+.
  • Líneas que solo contienen números: expresión regular ^\s*-?\d+(\.\d+)?\s*$.
  • Líneas de más de 80 caracteres: expresión regular ^.{81,}$.

¿Trabajas en la línea de comandos? Esta herramienta hace lo mismo que grep (conservar coincidencias), grep -v (eliminar coincidencias), grep -i (ignorar mayúsculas) y grep -w (palabras completas), sin instalar nada.

Preguntas frecuentes

¿Cómo elimino todas las líneas que contienen una palabra concreta?

Pega tu texto, elige Eliminar líneas coincidentes, deja el tipo de coincidencia en contiene CUALQUIERA de los términos y escribe la palabra en Términos. Todas las líneas que la contienen desaparecen del resultado, y la pestaña Filtradas muestra las líneas eliminadas.

¿La búsqueda distingue mayúsculas y minúsculas?

No, no por defecto: error coincide con Error y ERROR. Marca Distinguir mayúsculas cuando importen las mayúsculas, por ejemplo para diferenciar el código ID de la palabra id.

¿Cuál es la diferencia entre CUALQUIERA y TODOS?

Con CUALQUIERA, una línea coincide cuando contiene al menos uno de tus términos (OR). Con TODOS, debe contener cada término en algún lugar de la línea (AND), en cualquier orden. Para conservar las líneas que no contienen ninguno de los términos, elige CUALQUIERA con Eliminar líneas coincidentes.

¿Qué hace Solo palabras completas?

Evita que un término coincida dentro de una palabra más larga. Con Solo palabras completas, cat coincide con 'the cat sat' pero no con 'category' ni 'concatenate'. Las letras, los dígitos y los guiones bajos cuentan como caracteres de palabra.

¿Puedo usar expresiones regulares?

Sí. Elige coincide con una expresión regular y pon un patrón por línea; una línea coincide si coincide cualquiera de los patrones. Los patrones usan la sintaxis de JavaScript, por ejemplo ^\d{4}- para líneas que empiezan con cuatro dígitos o @example\.com$ para líneas que terminan en ese dominio. Los patrones no válidos muestran un error en lugar de resultados incorrectos.

¿Hay un límite de tamaño?

No hay un límite fijo. Los archivos de muchos megabytes y cientos de miles de líneas funcionan en los navegadores modernos; los archivos muy grandes solo tardan un poco más. Tu texto nunca sale de tu dispositivo.

¿Se conserva el orden original de las líneas?

Sí. Las líneas mantienen su orden original. Activa Añadir números de línea para ver de dónde viene cada línea conservada, o abre la pestaña Coincidencias resaltadas.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Limpieza y formato de texto →