Utilia

Regels sorteren

Sorteer regels tekst alfabetisch, op getal, op lengte of in natuurlijke volgorde, keer ze om of hussel ze willekeurig. Gratis en privé, in je browser.

Zo sorteer je regels

  1. Plak je lijst in het invoervak, met één item per regel.
  2. Kies bij Sorteren op hoe je wilt sorteren: alfabetisch, natuurlijke volgorde, getalwaarde, regellengte, huidige volgorde omkeren of willekeurig husselen.
  3. Vink de opties aan die je nodig hebt: Aflopend (Z → A, grootste eerst), Hoofdletters negeren, Duplicaten verwijderen, Lege regels verwijderen of Spaties weghalen.
  4. De gesorteerde lijst verschijnt in het resultaatvak. Klik op elk moment opnieuw op Sorteren, bijvoorbeeld voor een nieuwe willekeurige volgorde.
  5. Kopieer het resultaat en plak het waar je het nodig hebt.

Onder het resultaat zie je het aantal regels en hoeveel regels de opschoonopties hebben verwijderd.

De sorteervolgordes uitgelegd

Alfabetisch (A → Z) gebruikt echte taalregels in plaats van ruwe tekencodes. Letters met een accent komen naast hun basisletter, dus “één” staat direct na “een” en vóór “zee”, in plaats van achteraan de lijst te belanden zoals bij een eenvoudige sortering. De sortering volgt de taal van de pagina, wat verschil maakt voor bijvoorbeeld Franse, Duitse of Scandinavische woorden.

Natuurlijke volgorde (item2 vóór item10) behandelt groepjes cijfers als getallen. Een gewone alfabetische sortering zet “item10” vóór “item2”, omdat hij teken voor teken vergelijkt; de natuurlijke volgorde geeft item1, item2, item10, zoals een mens het verwacht. Ideaal voor bestandsnamen, hoofdstuktitels en versienummers.

Getalwaarde zoekt het eerste getal in elke regel en sorteert op die waarde: “2 kg”, “10 kg”, “100 kg”. Negatieve getallen, decimalen (3,5 of 3.5) en scheidingstekens voor duizendtallen (1.200 of 1 200) worden herkend. Regels zonder getal komen achteraan, in hun oorspronkelijke volgorde.

Regellengte sorteert van de kortste naar de langste regel, geteld in tekens. Regels van gelijke lengte houden hun oorspronkelijke volgorde.

Huidige volgorde omkeren zet de lijst op zijn kop zonder te sorteren: de laatste regel wordt de eerste.

Willekeurig husselen mengt de regels met de cryptografische toevalsgenerator van je browser, zodat elke volgorde even waarschijnlijk is. Gebruik het om namen te loten, een afspeellijst door elkaar te gooien of quizvragen te husselen. Elke klik op Sorteren geeft een nieuwe volgorde.

Opschoonopties

  • Aflopend (Z → A, grootste eerst) draait de richting om: Z naar A, grootste getal eerst, langste regel eerst.
  • Hoofdletters negeren behandelt “appel” en “Appel” als gelijk bij het sorteren en bij het verwijderen van duplicaten. Zonder deze optie blijven versies met kleine letters en hoofdletters gescheiden.
  • Duplicaten verwijderen houdt van elke regel alleen de eerste keer dat hij voorkomt.
  • Lege regels verwijderen haalt lege regels weg, ook regels met alleen spaties.
  • Spaties weghalen verwijdert spaties en tabs aan het begin en eind van elke regel. Zo voorkom je verrassingen als een losse spatie de sorteervolgorde verandert.

De regeleinden van je tekst (Windows of Unix) blijven in het resultaat behouden.

Veelgestelde vragen

Waarom komt “item10” vóór “item2”?

Zo werkt een puur alfabetische sortering: hij vergelijkt “1” met “2” en stopt daar. Kies Natuurlijke volgorde (item2 vóór item10) om de getallen in de tekst op hun waarde te sorteren.

Wat gebeurt er met regels zonder getal bij sorteren op getalwaarde?

Die komen na alle regels met een getal, in de volgorde waarin ze in je invoer stonden, of je nu oplopend of aflopend sorteert.

Is het husselen echt willekeurig?

Ja. De tool gebruikt het Fisher-Yates-algoritme met de toevalsgenerator van Web Crypto, zonder de kleine scheefheid die een naïeve methode veroorzaakt. Elke mogelijke volgorde heeft dezelfde kans.

Kan ik tegelijk sorteren en duplicaten verwijderen?

Ja. Vink Duplicaten verwijderen aan en kies een willekeurige sorteervolgorde. Combineer het met Hoofdletters negeren en Spaties weghalen om ook duplicaten te vinden die alleen in hoofdletters of spaties verschillen.

Verandert het sorteren de regels zelf?

Nee. Afgezien van het optionele weghalen van spaties blijft elke regel precies zoals je hem typte; alleen de volgorde verandert.

Wordt mijn lijst naar een server gestuurd?

Nee. Het sorteren gebeurt helemaal in je browser en niets wat je plakt wordt geüpload.