Sortează rânduri
Lipește o listă cu un element pe rând și ea este reordonată după alegerile tale.
Rezultat
Rânduri la intrare: 0; la ieșire: 0
Cum funcționează
Sortarea urmează ordinea alfabetică a limbii alese. În română ă și â vin după a, î după i, ș după s și ț după t, în timp ce în engleză sunt sortate ca a, i, s și t.
Cu căsuța pentru majuscule nebifată, Brașov și brașov sunt sortate ca același cuvânt, ceea ce vrei aproape întotdeauna.
Sortarea numerică compară cifrele după valoare, nu caracter cu caracter. Fără ea, 100 vine înaintea lui 9, pentru că unu vine înaintea lui nouă.
Dublurile sunt comparate fără spațiile de la începutul și sfârșitul rândului, așa că două rânduri care diferă doar printr-un spațiu sunt socotite la fel.
Ordinea inițială și ordinea inițială inversată nu sortează nimic; ele servesc doar la eliminarea dublurilor sau la întoarcerea listei.
Lista rămâne în browserul tău.
Cum sunt comparate rândurile
Rândurile sunt comparate cu funcția de comparare a browserului pentru română, care urmează datele de sortare din CLDR, colecția de date pentru limbi a Unicode. Fără bifa pentru majuscule, comparația ignoră diferența dintre literele mari și mici, dar nu și accentele, așa că resume și Résumé sunt două rânduri diferite, iar resume vine primul oricare ar fi ordinea lor. Spațiile de la începutul și sfârșitul rândului nu contează la comparare, dar rămân în rezultat.
Ordinea românească
DOOM 3 așază literele cu semne diacritice după literele de bază: a, ă, â; i, î; s, ș; t, ț. Comparația merge literă cu literă, așa că mamă vine după mama, dar înaintea lui masa, iar mâță abia după masă. Literele străine sunt așezate lângă litera românească cea mai apropiată: Æ ca ae, Å și ø ca a și o cu accent.
În tabelul CLDR pentru română, ş cu sedilă stă imediat lângă ș cu virgulă, iar ţ lângă ț. Fără bifa pentru majuscule, Braşov cu sedilă și Brașov cu virgulă sunt socotite la fel: ajung unul lângă altul, iar la eliminarea dublurilor rămâne doar cel care apare primul în listă.
Sortarea numerică și limitele ei
Cu sortarea numerică, fiecare șir de cifre este comparat ca număr, oriunde s-ar afla în rând, așa că fișier9 vine înaintea lui fișier10. Minusul și virgula zecimală nu sunt însă înțelese: −5 vine înaintea lui −10, iar 2,5 înaintea lui 2,25, pentru că 5 și 25 sunt comparate ca numere întregi. Scrie zecimalele cu același număr de cifre, 2,50 și 2,25, și ordinea iese corectă.
Dubluri și ordine inversă
Dublurile sunt comparate la fel ca la sortare: fără bifă, Ana și ana sunt dubluri și rămâne doar unul, în timp ce Résumé și resume rămân amândouă. Cu bifa, literele mici vin înaintea celor mari: a înaintea lui A.
Ordinea alfabetică inversă este ordinea obișnuită întoarsă. Rândurile socotite egale, adică cele care diferă doar prin majuscule, prin sedilă în loc de virgulă sau prin spațiile de la capete, ies deci în ordinea opusă celei din listă.