Organizador de Líneas y Duplicados
Ordena listas alfabéticamente (A-Z, Z-A) y elimina líneas duplicadas al instante.
Sobre esta Herramienta y Caso de Uso
El Manipulador de Líneas y Repetidor de Texto de MyToolsLab integra 5 utilidades en pestañas (`TextLinesToolsPage.tsx`): **1. Eliminar Líneas Duplicadas** (deduplicación mediante `Set` conservando el orden original, con opciones para distinguir mayúsculas/minúsculas y recortar espacios/líneas vacías), **2. Ordenar Líneas (Sort)** (con 8 modos: Alfabética `A → Z` y `Z → A`, Numérica Creciente y Decreciente, Longitud `Corto → Largo` y `Largo → Corto`, `Invertir Orden` y `Mezclar / Shuffle` Fisher-Yates), **3. Numerar y Prefijar** (numeración secuencial `1.`, `01.`, viñetas `•`, `-`, `→` o prefijos/sufijos personalizados), **4. Filtrar Líneas** (mantener o excluir por texto o longitud) y **5. Repetidor de Texto** (repite el texto hasta `10.000` veces). Incluye estadísticas en tiempo real, cálculo de reducción/diff, importación arrastrando archivos `.txt`/`.csv` y exportación en `.txt` y `.csv`.
Casos de Uso Principales:
- •Limpieza de listas de correos, nombres o registros eliminando duplicados sin alterar el orden original.
- •Ordenación de listas por longitud de caracteres, valor numérico inicial o mezcla aleatoria (`Shuffle`).
- •Formateo de listas con numeración correlativa o prefijos automáticos.
Ejemplo Práctico de Uso
Eliminación de Duplicados Ignorando Mayúsculas
Conserva la primera aparición y descarta repeticiones exactas o con distinta capitalización.
Limitaciones Técnicas
- •La opción de recortar espacios en blanco (`trimLines`) elimina también las líneas vacías al procesar la lista.
- •La ordenación numérica evalúa el número al inicio de cada línea (`parseFloat(linea) || 0`).
- •El repetidor tiene un límite máximo de `10.000` repeticiones.
Buenas Prácticas
- •Mantén activado el recorte de espacios en blanco al pegar datos desde hojas de cálculo para evitar duplicados ocultos por espacios finales.
- •Usa el botón "Encadenar" para aplicar varias transformaciones en cadena.
Cómo eliminar duplicados, ordenar líneas, numerar o repetir texto paso a paso
1. Elegir la Pestaña de la Herramienta
Selecciona entre eliminar duplicadas, ordenar líneas, numerar y prefijar, filtrar líneas o repetir texto.
2. Ajustar las Opciones de Control
Configura la distinción de mayúsculas, el criterio de ordenación (8 modos), el formato de numeración o las repeticiones.
3. Copiar, Encadenar o Descargar (.TXT / .CSV)
Pega tu lista o arrastra un archivo y pulsa "Copiar", "Encadenar" (usar resultado como nueva entrada) o "Descargar .txt / .csv".
Preguntas Frecuentes sobre el Manipulador de Líneas
¿Cómo trata las mayúsculas y minúsculas al eliminar duplicados?
Por defecto ignora las diferencias entre mayúsculas y minúsculas ("Banana" y "banana" se consideran duplicados y se conserva solo la primera aparición). Puedes activar la casilla para diferenciarlas.
¿Qué diferencia hay entre ordenación Alfabética y Numérica?
El modo numérico utiliza `parseFloat` al inicio de cada línea para que el número 2 vaya antes que el 10, a diferencia del orden alfabético.
¿Cómo funciona la pestaña de Numerar y Prefijar?
Permite añadir numeración correlativa (`1.`, `01.`), viñetas (`•`, `-`, `→`) o cualquier prefijo/sufijo personalizado a cada línea en 1 clic.
¿Puedo encadenar varias transformaciones en la misma lista?
Sí. Pulsa el botón "Encadenar" para transferir el resultado directamente al cuadro de entrada y aplicar la siguiente transformación.