Blog
Herramientas de texto

Eliminar líneas duplicadas de una lista

Pega tu lista con un elemento por línea. Cada línea que repite una ya vista arriba se elimina, quedando solo la primera aparición — las líneas restantes conservan su orden original, no se ordena nada.

Tus datos no salen de este dispositivo

Resultado

Duplicados eliminados
Líneas únicas conservadas

Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.

Datos y límites del método

Qué copia sobrevive La primera aparición de cada línea; toda repetición posterior se elimina
Orden Se conserva — la herramienta nunca reordena líneas, solo elimina algunas
Mayúsculas Se distinguen por defecto: «Manzana» y «manzana» cuentan como líneas distintas
Espacios Los espacios al inicio/final se ignoran por defecto al comparar
Líneas vacías Se tratan como un valor más — solo se conserva la primera línea en blanco
Ordenación Ninguna. Para ordenar y quitar duplicados en un solo paso, usa la opción del Ordenador de cadenas

Cuándo induce a error

Cómo se calcula

El texto se divide en líneas. Cada línea se compara con todas las vistas hasta ese momento en el mismo recorrido, de arriba hacia abajo.

Se construye una clave de comparación para cada línea: recortada de espacios en los extremos si esa opción está activada, y en minúsculas si está activada la comparación sin distinguir mayúsculas. Las líneas con la misma clave se consideran duplicadas entre sí.

La primera línea que produce una clave dada se conserva y se añade al resultado; toda línea posterior con la misma clave se omite y se cuenta en «duplicados eliminados».

Como el recorrido es de una sola pasada de izquierda a derecha con búsqueda de claves ya vistas, el resultado siempre contiene exactamente una línea por cada clave distinta — nunca cero, nunca más de una.

Preguntas y respuestas

¿Qué duplicado se conserva, el primero o el último?

El primero. Si «manzana» aparece en la línea 2 y de nuevo en la línea 7, sobrevive la copia de la línea 2 y se elimina la línea 7.

¿También ordena la lista?

No, el orden queda exactamente como lo escribiste. Si quieres una lista ordenada y sin duplicados, usa el Ordenador de cadenas y activa su opción «eliminar duplicados».

¿«Manzana» y «manzana» se tratan como duplicados?

Solo si activas la comparación sin distinguir mayúsculas. Por defecto se conservan como dos líneas distintas.

¿Y una línea que son solo espacios?

Con la opción de ignorar espacios activada (por defecto), una línea de solo espacios y una línea realmente vacía se consideran iguales, así que solo se conserva la primera de ellas.

¿Se envía mi lista a algún sitio?

No. Todo se ejecuta en tu navegador; nada se sube a un servidor.

Herramientas relacionadas

Todas las herramientas