← Όλα τα εργαλεία

Ταξινόμηση και Αφαίρεση Διπλότυπων Γραμμών

Ταξινομήστε γραμμές κειμένου Α-Ω, Ω-Α ή αριθμητικά και αφαιρέστε διπλότυπες γραμμές και κενές σειρές ακαριαία. Δωρεάν, γρήγορο και εξ ολοκλήρου στον browser σας.

Ταξινομήστε και αφαιρέστε διπλότυπα από γραμμές χωρίς να φύγετε από το πρόγραμμα περιήγησής σας

Μια απλή λίστα κειμένου είναι ένα από τα πιο κοινά πράγματα που αντιγράφετε, επικολλάτε και παλεύετε κατά τη διάρκεια της ημέρας: μια στήλη διευθύνσεων email, μια στοίβα λέξεων-κλειδιών, μια λίστα ονομάτων αρχείων, ή γραμμές που τραβήξατε από ένα υπολογιστικό φύλλο. Σχεδόν πάντα αυτή η λίστα φτάνει ακατάστατη. Είναι εκτός σειράς, έχει την ίδια καταχώρηση επαναλαμβανόμενη τρεις φορές, και είναι διάσπαρτη με κενές γραμμές. Το εργαλείο Ταξινόμησης και Αφαίρεσης Διπλότυπων Γραμμών διορθώνει όλα αυτά με ένα πέρασμα. Επικολλήστε το κείμενό σας, επιλέξτε πώς θέλετε να ταξινομηθεί, και επιστρέφει μια καθαρή, ταξινομημένη λίστα χωρίς διπλότυπα αμέσως.

Φωτεινές γραμμές που αναδιατάσσονται σε μία ταξινομημένη στήλη ενώ οι διπλότυπες γραμμές εξαφανίζονται
Οι γραμμές μπαίνουν σε σειρά και οι επαναλαμβανόμενες καταχωρήσεις αποχωρούν σιωπηλά.

Για τι χρησιμοποιείται πραγματικά

Οι καθημερινές δουλειές είναι απλές αλλά επαναλαμβανόμενες, κι αυτός είναι ακριβώς ο λόγος που ένα εργαλείο βοηθά. Ο καθαρισμός μιας λίστας επαφών είναι κλασικό παράδειγμα: συγχωνεύετε δύο εξαγωγές διευθύνσεων email και καταλήγετε με εκατοντάδες επικαλυπτόμενες καταχωρήσεις, οπότε τις καθαρίζετε σε ένα μοναδικό σύνολο πριν την εισαγωγή. Οι επαγγελματίες SEO και περιεχομένου κάνουν το ίδιο με λίστες λέξεων-κλειδιών, όπου η ίδια φράση εμφανίζεται από πολλές πηγές έρευνας και χρειάζεται να συμπτυχθεί σε μία. Συγγραφείς και φοιτητές αλφαβητίζουν ονόματα, αναφορές και όρους γλωσσαρίου ώστε μια βιβλιογραφία ή ένας κατάλογος να διαβάζεται καθαρά. Προγραμματιστές και αναλυτές ταξινομούν γραμμές αρχείων καταγραφής, καταχωρήσεις ρυθμίσεων ή αναγνωριστικά για να κάνουν ένα diff ευανάγνωστο ή για να εντοπίσουν τι λείπει. Σε κάθε περίπτωση ο στόχος είναι ο ίδιος: να μετατρέψετε ένα θορυβώδες μπλοκ σε μια τακτοποιημένη, μοναδική λίστα που μπορείτε να εμπιστευτείτε.

Επιλογές ταξινόμησης που καλύπτουν τις πραγματικές περιπτώσεις

Η ταξινόμηση ακούγεται ασήμαντη μέχρι να πέσετε πάνω στις ακραίες περιπτώσεις, γι' αυτό το εργαλείο σας δίνει μερικά χειριστήρια αντί για ένα απλό κουμπί. Το A έως Ω είναι η τυπική αύξουσα αλφαβητική σειρά, και το Ω έως A την αντιστρέφει για φθίνουσα σειρά. Η ευαισθησία πεζών-κεφαλαίων έχει μεγαλύτερη σημασία απ' όσο περιμένει κανείς: με ταξινόμηση με ευαισθησία πεζών-κεφαλαίων, τα κεφαλαία γράμματα ομαδοποιούνται ξεχωριστά από τα πεζά, οπότε τα "Apple" και "apple" καταλήγουν σε διαφορετικές θέσεις· χωρίς ευαισθησία πεζών-κεφαλαίων κάθονται μαζί, κάτι που είναι συνήθως αυτό που θέλετε για ευανάγνωστες από άνθρωπο λίστες.

Το άλλο μεγάλο σημείο είναι η αριθμητική ταξινόμηση. Η συνηθισμένη αλφαβητική ταξινόμηση αντιμετωπίζει τους αριθμούς ως κείμενο, που σημαίνει ότι το "10" έρχεται πριν το "2" επειδή συγκρίνει χαρακτήρα προς χαρακτήρα. Η αριθμητική λειτουργία διαβάζει κάθε γραμμή ως αριθμό, οπότε το 2 έρχεται πριν το 10 και το 100 καταλήγει στο τέλος όπου ανήκει. Αυτή η μία επιλογή γλιτώνει πολλή σύγχυση όταν ταξινομείτε αριθμούς έκδοσης, τιμές, αναγνωριστικά εισιτηρίων, ή οποιαδήποτε λίστα όπου οι τιμές είναι ποσότητες και όχι λέξεις.

Αφαίρεση διπλότυπων και περικοπή του θορύβου

Η αφαίρεση διπλότυπων διατηρεί την πρώτη εμφάνιση κάθε μοναδικής γραμμής και απορρίπτει κάθε μεταγενέστερο αντίγραφο, οπότε η σειρά αυτών που παραμένουν διατηρείται πριν εφαρμοστεί η ταξινόμηση. Μπορείτε να το συνδυάσετε με αντιστοίχιση χωρίς ευαισθησία πεζών-κεφαλαίων ώστε τα "Newsletter" και "newsletter" να αναγνωρίζονται ως η ίδια καταχώρηση αντί για δύο διαφορετικές, κάτι που είναι απαραίτητο όταν αφαιρείτε διπλότυπα email ή ετικέτες που πληκτρολογήθηκαν ασυνεπώς.

Οι κενές γραμμές και τα περιττά κενά είναι η άλλη πηγή ακαταστασίας. Το εργαλείο μπορεί να περικόψει τα κενά στην αρχή και στο τέλος κάθε γραμμής και να αφαιρέσει τις κενές γραμμές εντελώς, οπότε μια λίστα που φαινόταν να έχει 250 στοιχεία αλλά στην πραγματικότητα είχε 180 συν έναν σωρό κενά επιστρέφει τακτοποιημένη. Η περικοπή κάνει επίσης την αφαίρεση διπλότυπων πιο ακριβή, επειδή δύο γραμμές που διαφέρουν μόνο κατά ένα τελικό κενό αλλιώς μετρώνται ως ξεχωριστές. Εκτελέστε ταξινόμηση, αφαίρεση διπλότυπων και περικοπή μαζί και μια χαοτική επικόλληση γίνεται δημοσιεύσιμη λίστα σε ένα δευτερόλεπτο.

Μια ανακατεμένη στοίβα φωτεινών μπαρών που μετασχηματίζεται σε καθαρές, ομοιόμορφα ταξινομημένες μοναδικές γραμμές
Από μια ανακατεμένη επικόλληση σε καθαρές, ταξινομημένες, μοναδικές γραμμές.

Λειτουργεί τοπικά, οπότε το κείμενό σας παραμένει δικό σας

Όλα συμβαίνουν στο πρόγραμμα περιήγησής σας με χρήση JavaScript. Το κείμενό σας δεν ανεβαίνει ποτέ σε διακομιστή, δεν καταγράφεται ποτέ, και δεν φεύγει ποτέ από τη σελίδα, κάτι που έχει σημασία όταν η λίστα είναι μια εξαγωγή email πελατών, μια εσωτερική στρατηγική λέξεων-κλειδιών, ή οτιδήποτε άλλο δεν θα επικολλούσατε σε έναν τυχαίο ιστότοπο. Επειδή η επεξεργασία γίνεται τοπικά, είναι επίσης γρήγορη και λειτουργεί χωρίς σύνδεση αφού η σελίδα έχει φορτωθεί. Όταν χρειάζεστε περισσότερα, συνδυάστε το με τα υπόλοιπα εργαλεία κειμένου μας για μετατροπή πεζών-κεφαλαίων και μορφοποίηση, ή περάστε το αποτέλεσμα από τον μετρητή λέξεων για να επιβεβαιώσετε πόσες μοναδικές γραμμές καταλήξατε να έχετε.

Συχνές ερωτήσεις

Στέλνει αυτό το εργαλείο το κείμενό μου κάπου;

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

Ποια είναι η διαφορά ανάμεσα σε ταξινόμηση A έως Ω και αριθμητική ταξινόμηση;

Η ταξινόμηση A έως Ω συγκρίνει τις γραμμές χαρακτήρα προς χαρακτήρα ως κείμενο, οπότε το 10 έρχεται πριν το 2. Η αριθμητική ταξινόμηση διαβάζει κάθε γραμμή ως αριθμό, οπότε το 2 έρχεται πριν το 10 και οι τιμές ταξινομούνται με βάση το πραγματικό τους μέγεθος.

Πώς επηρεάζει η ευαισθησία πεζών-κεφαλαίων τα αποτελέσματα;

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

Ποιο αντίγραφο μιας διπλότυπης γραμμής διατηρείται;

Η πρώτη εμφάνιση κάθε μοναδικής γραμμής διατηρείται και κάθε μεταγενέστερο αντίγραφο αφαιρείται. Μπορείτε στη συνέχεια να ταξινομήσετε τις εναπομένουσες μοναδικές γραμμές σε όποια σειρά επιλέξετε.

Μπορεί να αφαιρέσει κενές γραμμές και επιπλέον κενά;

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

Υπάρχει όριο στο πόσες γραμμές μπορώ να επεξεργαστώ;

Δεν υπάρχει σταθερό ανώτατο όριο. Επειδή η επεξεργασία γίνεται στο πρόγραμμα περιήγησής σας, πολύ μεγάλες λίστες εξαρτώνται από τη συσκευή σας, αλλά τυπικές λίστες χιλιάδων γραμμών ταξινομούνται και καθαρίζονται σχεδόν ακαριαία.