Εργαλείο ταξινόμησης γραμμών

Ταξινομήστε γρήγορα επικολλημένες λίστες σε φυσική, αριθμητική ή λεξικογραφική σειρά.

Η αφαίρεση κενών γραμμών, η αφαίρεση διπλότυπων και η ταξινόμηση με επίγνωση locale εκτελούνται τοπικά στον browser σας.

Η είσοδός σας παραμένει στον browser

Πώς χρησιμοποιείται

  1. Επικολλήστε τη λίστα σας στο αριστερό πλαίσιο, ένα στοιχείο ανά γραμμή.
  2. Επιλέξτε φυσική, αριθμητική ή λεξικογραφική σειρά και ορίστε αύξουσα ή φθίνουσα ταξινόμηση.
  3. Ρυθμίστε locale, αφαίρεση κενών γραμμών, αφαίρεση διπλότυπων ή trim αν χρειάζεται.
  4. Πατήστε Ταξινόμηση και έπειτα αντιγράψτε ή κατεβάστε το αποτέλεσμα.

Δείγματα

Φυσική σειρά (ονόματα αρχείων)

Είσοδος

file10
file2
file1

Έξοδος

file1
file2
file10

Αριθμητική σειρά (`de-DE`)

Είσοδος

10,5
2,75
1.234,5

Έξοδος

2,75
10,5
1.234,5

Λεξικογραφική σειρά (`sv`)

Είσοδος

Öga
Zebra
Äpple
Ål

Έξοδος

Zebra
Ål
Äpple
Öga

Γλωσσάρι

Φυσική σειρά

Μια πιο φιλική προς τον άνθρωπο λειτουργία σύγκρισης που τοποθετεί το `2` πριν από το `10` αντί να συγκρίνει κυριολεκτικά ακολουθίες ψηφίων.

Λεξικογραφική σειρά

Μια λεκτική σύγκριση συμβολοσειρών. Η ακριβής σειρά εξαρτάται από τη γλώσσα και τους κανόνες locale.

Locale

Οι γλωσσικοί και περιφερειακοί κανόνες που χρησιμοποιούνται για collaton και ανάλυση αριθμών, όπως `ja`, `en`, `sv` ή `de-DE`.

FAQ

Ποια είναι η διαφορά μεταξύ φυσικής και λεξικογραφικής σειράς;

Η φυσική σειρά αντιμετωπίζει τους ενσωματωμένους αριθμούς ως αριθμούς, οπότε το `file2` έρχεται πριν από το `file10`. Η λεξικογραφική σειρά συγκρίνει το κείμενο ως κείμενο, οπότε μπορεί να βάλει το `file10` πριν από το `file2`.

Μπορεί η αριθμητική σειρά να χειριστεί `1,234.56` και `1.234,56`;

Ναι. Το εργαλείο ερμηνεύει τα δεκαδικά και τα διαχωριστικά ομαδοποίησης σύμφωνα με το επιλεγμένο locale. Αν μια γραμμή δεν ταιριάζει σε αυτό το locale, αντιμετωπίζεται ως μη αριθμητική σύμφωνα με τη ρύθμισή σας.

Πώς πρέπει να επιλέξω locale;

Στις περισσότερες περιπτώσεις χρησιμοποιήστε `Αυτόματο`. Περάστε σε `Προσαρμοσμένο` μόνο όταν χρειάζεστε κανόνες σύγκρισης ή μορφοποίησης αριθμών άλλης γλώσσας, όπως `sv` ή `de-DE`.

Πώς λειτουργεί η αφαίρεση διπλότυπων;

Η προεπιλεγμένη λειτουργία αφαιρεί μόνο ακριβείς ταυτίσεις. Στις προχωρημένες ρυθμίσεις μπορείτε να περάσετε σε `Ίσες με τους τρέχοντες κανόνες ταξινόμησης`, που μπορεί να συγχωνεύσει γραμμές οι οποίες συγκρίνονται ως ίδιες με βάση το ενεργό collaton ή τους αριθμητικούς κανόνες.

Στέλνονται τα δεδομένα μου σε διακομιστή;

Όχι. Η ταξινόμηση γίνεται εξ ολοκλήρου στον browser και η είσοδός σας δεν αποστέλλεται σε διακομιστή.

Μπορώ να το χρησιμοποιήσω με ιαπωνικά, αραβικά ή ευρωπαϊκές γλώσσες;

Ναι. Το UI είναι μεταφρασμένο και η ταξινόμηση βασίζεται στο `Intl.Collator` μαζί με ανάλυση αριθμών με επίγνωση locale. Η τελική σειρά εξακολουθεί να εξαρτάται από το επιλεγμένο locale και την υλοποίηση του browser.

Σημειώσεις

  • Η αριθμητική σειρά εξαρτάται από το επιλεγμένο locale για τα δεκαδικά και τα σύμβολα ομαδοποίησης. Αν το αποτέλεσμα φαίνεται λάθος, ελέγξτε πρώτα το locale.
  • Η επιλογή `Ίσες με τους τρέχοντες κανόνες ταξινόμησης` μπορεί να συγχωνεύσει γραμμές που φαίνονται διαφορετικές αν πεζά/κεφαλαία, τόνοι ή μορφοποίηση αριθμών θεωρούνται ισοδύναμα.
  • Μόνο οι επιλογές μπορούν να αποθηκευτούν τοπικά. Το κείμενο εισόδου και εξόδου δεν αποθηκεύεται.

Απόρρητο και σημειώσεις

Αυτό το εργαλείο εκτελείται τοπικά στον browser. Η πολυγλωσσική ταξινόμηση μπορεί να διαφέρει ελαφρά ανάλογα με το επιλεγμένο locale και τον μηχανισμό του browser.