Sortera rader

Riktning

Klistra in en lista med rader, namn, e-postadresser, URL:er eller SKU:er, så ordnar det här verktyget dem alfabetiskt. Välj riktning (A-Z eller Z-A), bestäm om jämförelsen ska vara skiftlägeskänslig och ta vid behov bort omgivande blanksteg och tomma rader före sorteringen. Jämförelsen görs efter varje teckens kod, så den är snabb och förutsägbar snarare än språkanpassad.

Så fungerar sorteringen

  1. 1

    Klistra in dina rader

    En post per rad. Avslutande blanksteg och tomma rader kan tas bort i förväg.

  2. 2

    Välj riktning

    A-Z (stigande) eller Z-A (fallande). Z-A är helt enkelt den stigande ordningen omvänd.

  3. 3

    Ställ in alternativen

    Slå på eller av skiftlägeskänslig jämförelse och bestäm om blanksteg och tomma rader ska tas bort.

  4. 4

    Kopiera det sorterade resultatet

    Klicka på Sortera rader och kopiera den ordnade listan.

Så fungerar jämförelsen

Rader jämförs tecken för tecken utifrån deras teckenkod. Det finns inget numeriskt, naturligt, längdbaserat eller språkanpassat läge, så beteendet är enkelt och konsekvent.

Alternativ Beteende
Skiftlägesokänslig (standard) Apple och apple behandlas som lika; den ursprungliga ordningen avgör vid lika.
Skiftlägeskänslig Versaler sorteras före gemener, eftersom A (kod 65) kommer före a (kod 97).
Riktning A-Z Stigande efter teckenkod.
Riktning Z-A A-Z-ordningen omvänd.
Ta bort blanksteg Inledande och avslutande blanksteg tas bort före sorteringen.
Ta bort tomma rader Tomma rader utesluts ur resultatet.

Vad det här verktyget inte gör

  • Ingen numerisk eller naturlig sortering. file10 hamnar före file2, eftersom det andra tecknet 1 slår 2. För versionsordning behöver du ett verktyg med naturlig sortering.
  • Ingen avdubblering, ingen blandning, ingen sortering efter längd. Identiska rader behålls.
  • Inte språkanpassad. Bokstäver med accent och icke-latinska tecken ordnas efter sitt bytevärde och hamnar därför efter intervallet A-Z / a-z i stället för bredvid den grundbokstav en läsare skulle vänta sig.

Sortera namn på olika språk

Eftersom jämförelsen görs efter teckenkod, tänk på:

  • Spanska. ñ sorteras efter z, inte mellan n och o.
  • Tyska. ä, ö, ü och ß sorteras efter z; de omvandlas inte till a/o/u/ss.
  • Svenska. å, ä, ö hamnar också efter z, vilket råkar stämma med den svenska ordningen för dessa bokstäver.
  • Turkiska. Det prickade i och det prickfria ı behandlas inte som skilda bokstäver, och den skiftlägesokänsliga jämförelsen använder ASCII-regler, så İ och ı slås inte ihop som turkiskan förväntar sig.

Om du behöver ordboksexakt ordning för ett visst språk, sortera i ett kalkylprogram eller ett språkanpassat verktyg.

Lexikografisk kontra naturlig ordning

En lista som file1, file2, file10 sorteras här som file1, file10, file2, eftersom 1 före 2 avgörs vid det andra tecknet. Det är den vanliga lexikografiska ordningen. Naturlig sortering, som läser sifferföljderna som tal och ger file1, file2, file10, är en annan algoritm som det här verktyget inte tillämpar.

Vanliga frågor

Versaler har lägre teckenkoder än gemener (A är 65, a är 97), så de kommer först. Med skiftlägeskänslighet avstängd behandlas versaler och gemener som lika och den ursprungliga ordningen avgör vid lika.

Nej. Rader jämförs som text, tecken för tecken, så 10 hamnar före 2 och file10 före file2. För verklig numerisk ordning eller versionsordning, använd ett verktyg med naturlig sortering eller ett kalkylprogram.

Nej. Varje hel rad behandlas som en enda nyckel. För kolumnbaserad sortering, använd ett kalkylprogram eller sort -k på kommandoraden.

Nej. Det kan ta bort blanksteg och tomma rader, men identiska rader behålls. Om du behöver en lista utan upprepningar, ta först bort dubbletterna med ett särskilt verktyg.

Relaterade verktyg

Verktyget finns på andra språk