Ταξινομητής Κειμένου δωρεάν
Ταξινομήστε γραμμές κειμένου αλφαβητικά, κατά μήκος, αριθμητικά ή τυχαία. Αφαιρέστε διπλότυπα, κόψτε κενά και ανακατέψτε λίστες.
Συνηθισμένες χρήσεις
- Ταξινόμηση και οργάνωση λιστών αλφαβητικάΤαξινομήστε λίστες αγορών, στοιχεία που πρέπει να γίνουν, ονόματα ή οποιαδήποτε λίστα με κουκκίδες σε αλφαβητική σειρά αμέσως.
- Καθαρισμός και αποδιπλοποίηση γραμμών δεδομένωνΑφαιρέστε διπλές γραμμές, μαδήστε το κενό διάστημα και κανονικοποιήστε δεδομένα κειμένου από εξαγωγές CSV και αρχεία καταγραφής.
- Ταξινόμηση δηλώσεων εισαγωγής και λιστών κώδικαΤαξινομήστε δηλώσεις εισαγωγής, λίστες κλάσης CSS, κλειδιά JSON ή οποιαδήποτε λίστα κώδικα σε συνεπή σειρά.
- Ταξινόμηση ονοματολογίας αλφαβητικάΑλφαβητοποιήστε λίστες συμμετεχόντων, σύνθεση ομάδας, ονόματα φοιτητών και λίστες πιστώσεων κατά όνομα ή επώνυμο.
- Ανακατέψτε τυχαία μια λίσταΑνακατέψτε τυχαία ονόματα, αντικείμενα ή καταχωρήσεις για δίκαιη ταξινόμηση, τυχαία ανάθεση ή ρύθμιση παιχνιδιού.
Πώς λειτουργεί
Η ταξινόμηση εκτελείται εξ ολοκλήρου στον browser σας με το ενσωματωμένο Intl.Collator API της JavaScript — χωρίς διακομιστή, βιβλιοθήκη ή μεταφόρτωση. Κάθε σειρά ταξινόμησης, από αλφαβητική έως φυσική αριθμητική, υπολογίζεται επιτόπου καθώς πληκτρολογείτε ή αλλάζετε επιλογές.
- 1Η είσοδος χωρίζεται σε γραμμέςΤο κείμενο που επικολλάτε χωρίζεται στις αλλαγές γραμμής. Πρώτα εκτελείται προαιρετική προεπεξεργασία: αφαιρούνται τα κενά στην αρχή και στο τέλος κάθε γραμμής και απορρίπτονται οι κενές γραμμές — και τα δύο ρυθμιζόμενα.
- 2Το Intl.Collator χειρίζεται τη σειράΓια αλφαβητικές και φυσικές ταξινομήσεις, το ενσωματωμένο Intl.Collator του browser αρχικοποιείται με την τρέχουσα γλώσσα του ιστοτόπου, ώστε οι τονισμένοι χαρακτήρες (å, ä, ö κ.λπ.) να ταξινομούνται με τη σωστή σειρά της γλώσσας. Η «φυσική» λειτουργία ενεργοποιεί τη σημαία numeric, ώστε το 'file2' να έρχεται πριν από το 'file10' αντί τα ψηφία να θεωρούνται απλοί χαρακτήρες.
- 3Τα κλειδιά σύγκρισης αφαιρούν τον θόρυβοΠριν από τη σύγκριση, από το κλειδί ταξινόμησης κάθε γραμμής μπορούν προαιρετικά να αφαιρεθούν τα αρχικά άρθρα (the, a, an) και τα μη αλφαριθμητικά σημεία στίξης — το αρχικό κείμενο της γραμμής μένει άθικτο στην έξοδο, αλλάζει μόνο το κλειδί της ταξινόμησης.
- 4Το ανακάτεμα χρησιμοποιεί κρυπτογραφική τυχαιότηταΗ λειτουργία τυχαίου ανακατέματος καλεί crypto.getRandomValues για να δημιουργήσει πίνακα τυχαίων ακεραίων 32-bit και εκτελεί ανακάτεμα Fisher-Yates στις γραμμές με αυτές τις τιμές — αποφεύγοντας τη μεροληψία των προσεγγίσεων με Math.random().
Σχετικά εργαλεία
Εντοπιστής Διπλότυπων Γραμμών
Βρείτε, μετρήστε ή αφαιρέστε διπλότυπες γραμμές από μια λίστα. Ιδανικό για καθαρισμό λιστών email, αρχείων ελέγχου ή εντοπισμό επαναλαμβανόμενων καταχωρίσεων σε δεδομένα.
Επιλογέας emoji
Αναζητήστε και αντιγράψτε emoji με ένα κλικ. Περιηγηθείτε ανά κατηγορία, φτιάξτε μια σειρά από πολλά emoji, επιλέξτε τόνο δέρματος και βρείτε αυτά που χρησιμοποιήσατε πρόσφατα.
Τροχός επιλογής
Πληκτρολογήστε μια λίστα με ονόματα ή επιλογές, γυρίστε τον τροχό και αφήστε τον να διαλέξει ένα τυχαία, με ήχο τικ, κομφετί και επιλογή αφαίρεσης κάθε νικητή.