Ordenador de texto de balde
Ordena liñas de texto alfabeticamente, por lonxitude, numericamente ou aleatoriamente. Elimina duplicados, recorta espazos en branco e baraxa listas.
Usos habituais
- Ordenar e Organizar Listas AlfabeticamenteOrdenar listas de compras, elementos para facer, nomes ou calquera lista con viñeta en orde alfabética instantáneamente.
- Limpar e Desduplicar Liñas de DatosEliminar liñas duplicadas, recortar espacios en branco e normalizar datos de texto de exportacións CSV e rexistros.
- Ordenar Sentenzas de Importación e Listas de CódigoOrdenar sentenzas de importación, listas de clases CSS, chaves JSON ou calquera lista de código nunha orde consistente.
- Ordenar Unha Lista de Nomes AlfabeticamenteAlfabetizar listas de asistencia, nóminas de equipos, nomes de estudantes e listas de créditos por nome de pila ou apelido.
- Mesturar Lista ao AcasoMesturar nomes, elementos ou entradas ao acaso para ordenación xusta, asignación aleatoria ou configuración do xogo.
Como funciona
A ordenación execútase enteiramente no teu navegador usando a API integrada Intl.Collator de JavaScript — sen servidor, sen biblioteca, sen subida. Cada orde de clasificación, desde alfabética ata numérica natural, calcúlase no momento mentres escribes ou cambias opcións.
- 1A entrada divídese en liñasO teu texto pegado divídese en caracteres de salto de liña. Execútase primeiro un preprocesamento opcional: elimínase o espazo en branco inicial e final de cada liña, e elimínanse as liñas baleiras — ambos configurables.
- 2Intl.Collator xestiona a ordenaciónPara as ordenacións alfabéticas e naturais, o Intl.Collator integrado do navegador inicializase co idioma actual do sitio para que os caracteres acentuados (å, ä, ö, etc.) se ordenen na orde de idioma correcta. O modo 'natural' establece a bandeira numérica, así que 'ficheiro2' clasifícase antes de 'ficheiro10' en lugar de tratar os díxitos como caracteres simples.
- 3As claves de comparación eliminan o ruídoAntes da comparación, cada liña pode opcionalmente ter os artigos iniciais (o, a, un, unha) e a puntuación non alfanumérica eliminada da súa clave de ordenación — o texto orixinal da liña mantense intacto na saída, só se modifica a clave usada para a ordenación.
- 4A baralla usa aleatoriedade criptográficaO modo de baralla aleatoria chama a crypto.getRandomValues para xerar un array de enteiros aleatorios de 32 bits, e despois executa unha baralla Fisher-Yates sobre as liñas usando eses valores — evitando o sesgo que vén cos enfoques baseados en Math.random().
Ferramentas relacionadas
Buscador de liñas duplicadas
Atopa, conta ou elimina liñas duplicadas dunha lista. Ideal para limpar listas de correo, rexistros de auditoría ou para encontrar entradas repetidas en exportacións de datos.
Selector de emojis
Busca e copia emojis cun clic. Explora por categorías, constrúe unha cadea de varios emojis, escolle un ton de pel e atopa os que usaches hai pouco.
Ruleta Xiratoria
Escribe unha lista de nomes ou opcións, xira a ruleta e deixa que escolla unha ao chou, cun son de tic, confeti e a opción de eliminar cada gañador.