fixmint
SV

Så sorterar du en lista i bokstavsordning: versaler, accenter, mellanslag och skiljetecken

Av · · uppdaterad 8 november 2026 · 4 min läsning

För att sortera en lista i bokstavsordning lägger du en post på varje rad och sorterar raderna. Resultatet beror dock på vilken regel sorteringen använder. Versaler, accenter, mellanslag och skiljetecken kan var och en flytta en post till en oväntad plats, så bestäm vilken regel du vill ha innan du sorterar.

Sortera raderListan är i fel ordningGör det gratis

Två regler som ger olika ordning

En dator kan jämföra text på ett av två vanliga sätt. Det första jämför den numeriska koden för varje tecken. Varje versal har lägre kod än varje gemen, så en ren kodsortering lägger Zoe och Ezra före det gemena ordet apple. Python sorterar till exempel vanliga strängar på detta sätt som standard.

Det andra följer språkets regler, vilket är det en ordbok gör. Bokstäver jämförs först utan hänsyn till versal eller gemen, och accenter räknas som små skillnader inom en bokstav. Så förväntar sig folk att en namnlista ska se ut.

Verktyget Sortera rader använder den andra regeln. Det bygger på webbläsarens inbyggda språkmedvetna jämförelse, enligt språkinställningen i din webbläsare. Du väljer inget språk, men webbläsarens inställning avgör ändå placeringen av bokstäver som är ovanliga i engelskan.

Versaler: Apple, apple och APPLE

Som standard jämförs bokstäver utan hänsyn till skiftläge, så Apple och apple är lika på första jämförelsenivån. Lika poster behåller den ordning de hade i din lista. Ta den här listan:

banana Apple cherry apple

Sorterar du A till Z med standardinställningen får du Apple, apple, banana, cherry. De två äpplena behåller den ordning de klistrades in i.

Slå på ”Skiftlägeskänslig” för att hålla versaler och gemener isär. Gemener kommer då före versaler av samma bokstav, så samma lista blir apple, Apple, banana, cherry. ”Ta bort dubbla rader” följer samma inställning, så med ”Skiftlägeskänslig” av räknas Apple och apple som ett objekt.

Använd ”Skiftlägeskänslig” för identifierare, nycklar och filnamn, där en gemen och en versal är olika saker. Låt den vara av för namn, titlar och de flesta ordlistor.

Accenter och andra alfabet

Accenter är där en ren kodsortering oftast ser fel ut. Ta fyra namn i kodordning: Eve, Ezra, Zoe, Émile. É har en hög kod, så den hamnar efter Z. En ordbok placerar Émile bland E-namnen, vilket ger Émile, Eve, Ezra, Zoe.

Även andra alfabet har en egen ordning. På svenska kommer Å efter Z, och en webbläsare som är inställd på svenska sorterar så. En webbläsare på engelska placerar å bland A-orden. Om din lista blandar språk bör du kontrollera ordningen med ögat på några poster innan du litar på den.

Mellanslag, bindestreck och skiljetecken

Mellanslag och skiljetecken ignoreras inte. De sorteras före bokstäver och siffror, och de har en fast ordning sinsemellan. För de här sex posterna:

ab a1 a b a-b a.b a_b

blir resultatet a b, a_b, a-b, a.b, a1, ab. Mellanslaget kommer före understrecket, understrecket före bindestrecket och alla före bokstaven b. Därför kommer ”Sea Lion” före ”Seal”, medan ”Sealion” kommer efter ”Seal”.

Inledande mellanslag är en annan vanlig överraskning. En rad som börjar med ett mellanslag sorteras före alla rader som inte gör det, så ” apple” kommer först trots att det är ett äpple. Slå på ”Trimma mellanslag i radernas ändar” för att ta bort dem innan sorteringen.

Siffror

En ren sortering lägger post 10 före post 2, eftersom tecknet 1 kommer före 2. Välj ”Siffror” för att läsa siffrorna som hela tal, så att post 2 kommer först. Verktyget Ta bort dubbla rader erbjuder samma val, och varför 10 sorteras före 2 förklarar det för filnamn och koder.

Blandning är en annan uppgift

Blandning är inte en sortering. Varje gång du trycker på Blanda igen får du en ny ordning, dragen med webbläsarens kryptografiska slumptal, så varje ordning är lika sannolik. En blandning är användbar när du vill lägga en spellista eller en uppsättning övningsfrågor i slumpvis ordning. För en rättvis lottning av vinnare från en lista använder du i stället Slumpväljare.

Så gör du med fixmint

  1. Klistra in listan under Din lista, en post per rad.
  2. Låt Skiftlägeskänslig vara av för namn och ord. Markera den bara för nycklar och filnamn, där versaler spelar roll.
  3. Markera Trimma mellanslag i radernas ändar om någon rad börjar med ett mellanslag.
  4. Under Ordning väljer du A→Z, eller Siffror för poster som innehåller tal.
  5. Kopiera resultatet, eller använd Ladda ner .txt.

Snabba svar

Varför kommer Émile efter Zoe i mitt kalkylblad eller min kod?

En kodsortering jämför teckennummer, och É har ett högre nummer än Z. En sortering som följer språkregler placerar Émile bland E-namnen.

Ska jag slå på Skiftlägeskänslig?

Bara när versaler betyder något, till exempel för identifierare, nycklar eller filnamn. För en lista med namn eller ord låter du den vara av.

Varför flyttade en rad med inledande mellanslag upp till toppen?

Ett mellanslag sorteras före bokstäver. Slå på ”Trimma mellanslag i radernas ändar”, och sortera sedan igen.

Översatt från Engelsk original med hjälp av AI.

Kommentarer

    Inga kommentarer än. Var först.

    Ditt betyg (valfritt)

    Din e-post visas eller sparas aldrig.

    Omslag till How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 sidor om de mänskliga, ekonomiska och strategiska fördelar som fortsatt är knappa när AI kan göra det mesta av kognitivt arbete.

    $3.84Köp på GumroadPå engelska