Saltar al contenido
TextArray
Totalmente local

Contraer líneas repetidas

Fusione líneas idénticas consecutivas en una, similar al comando Unix uniq.

Entrada

Contraer líneas repetidas

Contraer líneas repetidas elimina líneas duplicadas consecutivas de su texto, manteniendo solo la primera (o la última, o solo una vez) de cualquier grupo de líneas adyacentes idénticas. Funciona como el comando uniq de Unix: "a, a, b" se convierte en "a, b". A diferencia de Eliminar líneas duplicadas, que elimina todos los duplicados de todo el texto, esta herramienta solo afecta a las líneas que aparecen consecutivamente, por lo que "a, b, a" permanece sin cambios porque las "a" duplicadas no son adyacentes.

Esto es útil al limpiar registros con entradas repetidas, deduplicar resultados de trabajos por lotes que imprimen mensajes de estado varias veces o restringir las exportaciones de datos donde los registros aparecen en grupos secuenciales. Puede optar por ignorar mayúsculas y minúsculas y tratar "Apple", "apple" y "APPLE" como la misma línea. También puede recortar los espacios en blanco iniciales y finales antes de comparar, de modo que "hola" y "hola" colapsen juntos.

Todo se ejecuta en su navegador. Su texto nunca se carga en ningún lugar, por lo que es seguro procesar registros que contengan información privada, volcados de bases de datos o cualquier dato confidencial. El recuento en vivo debajo del resultado muestra cuántas líneas se colapsaron y cuántos caracteres tiene el resultado. Cópialo, descárgalo como un archivo .txt o envíalo a otra herramienta cuando hayas terminado.

Preguntas frecuentes

¿En qué se diferencia esto de Eliminar líneas duplicadas?
Eliminar líneas duplicadas elimina todas las apariciones de cualquier línea que aparece más de una vez en todo el texto. Contraer líneas repetidas solo elimina duplicados consecutivos, por lo que "a, b, a" permanece sin cambios aquí pero se convierte en "a, b" allí.
¿Puedo recortar los espacios en blanco antes de comparar líneas?
Sí. Habilite "Recortar espacios en blanco al comparar" y líneas como "hola" y "hola" se colapsarán juntas, aunque se vean diferentes. La versión recortada sólo se utiliza a modo de comparación; se mantiene la línea original.
¿Qué sucede con el modo que no distingue entre mayúsculas y minúsculas?
Cuando se marca "Ignorar mayúsculas y minúsculas", "Apple", "apple" y "APPLE" se tratan como la misma línea. La primera aparición se mantiene con su capitalización original.
¿Mi texto está subido a alguna parte?
No. El colapso se ejecuta completamente en su navegador y su texto nunca sale de su dispositivo.