Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Tekstsorteerder

Sorteer tekstregels alfabetisch, op lengte, numeriek of willekeurig. Verwijder duplicaten, trim witruimte en schud lijsten.

Werkt offline na het laden
Gesorteerd · 0 regels
Gesorteerde uitvoer verschijnt hier…

Veelvoorkomend gebruik

  • Sorteer en Organiseer Lijsten AlfabetischSorteer boodschappenlijsten, takenlijsten, namen of elke lijstje items onmiddellijk alfabetisch.
  • Reinig en Deduplificeer DatarijenVerwijder dubbele rijen, trim witruimte en normaliseer tekstgegevens uit CSV-exports en logbestanden.
  • Sorteer Importverklaringen en CodelijstenSorteer importverklaringen, CSS-klassenlijsten, JSON-sleutels of elke codelijs in een consistente volgorde.
  • Sorteer een Namenlijst AlfabetischSorteer deelnemerslijsten, teamrosters, studentennamen en creditlijsten alfabetisch op voornaam of achternaam.
  • Willekeurig een lijst schuddenSchudwel namen, items of ingangen willekeurig voor eerlijke ordening, willekeurige toewijzing of spelinstelling.

Hoe het werkt

Sorteren draait volledig in je browser met de ingebouwde Intl.Collator-API van JavaScript — geen server, geen bibliotheek, geen upload. Elke sorteervolgorde, van alfabetisch tot natuurlijk sorteren van getallen, wordt ter plekke berekend terwijl je typt of opties wijzigt.

  1. 1
    Invoer in regels gesplitst
    Je geplakte tekst wordt op nieuwe regels gesplitst. Eerst vindt optionele voorbewerking plaats: witruimte aan begin en eind van elke regel wordt verwijderd en lege regels worden weggegooid — beide instelbaar.
  2. 2
    Intl.Collator bepaalt de volgorde
    Voor alfabetisch en natuurlijk sorteren wordt de ingebouwde Intl.Collator van de browser ingesteld op je huidige sitetaal, zodat tekens met accenten (å, ä, ö enz.) in de juiste volgorde voor die taal komen. De modus 'natuurlijk' zet de numerieke vlag, zodat 'file2' vóór 'file10' komt in plaats van cijfers als gewone tekens te behandelen.
  3. 3
    Vergelijkingssleutels laten ruis weg
    Vóór de vergelijking kunnen lidwoorden aan het begin (the, a, an) en niet-alfanumerieke leestekens optioneel uit de sorteersleutel van elke regel worden gehaald — de oorspronkelijke tekst van de regel blijft intact in de uitvoer, alleen de sleutel voor de volgorde wordt aangepast.
  4. 4
    Schudden gebruikt cryptografische willekeur
    De modus willekeurig schudden roept crypto.getRandomValues aan om een array van willekeurige 32-bits gehele getallen te maken en voert daarmee een Fisher-Yates-shuffle over de regels uit — zo wordt de vertekening vermeden die bij benaderingen met Math.random() optreedt.

Gerelateerde tools

Veelgestelde vragen