Αφαίρεση διπλότυπων γραμμών
Αφαιρέστε διπλότυπες γραμμές από επικολλημένες λίστες με διακόπτες για διατήρηση σειράς, αύξουσα/φθίνουσα ταξινόμηση, κανόνες πεζών/κεφαλαίων, trim και χειρισμό κενών γραμμών.
Υποστηρίζει επίσης σύγκριση με επίγνωση Unicode, γρήγορη αντιγραφή/λήψη και καθαρισμό πολυγλωσσικών λιστών.
Τι κάνει αυτό το εργαλείο
Χρησιμοποιήστε το για λίστες μία-γραμμή-ανά-στοιχείο, όπως tags, email, URL, κωδικούς προϊόντων ή αντιγραμμένες ερευνητικές σημειώσεις. Μπορείτε να κρατήσετε την πρώτη εμφάνιση ακριβώς στη θέση της ή να ταξινομήσετε το μοναδικό αποτέλεσμα για πιο καθαρή παράδοση.
Πώς χρησιμοποιείται
- Επικολλήστε τη λίστα σας στο πεδίο εισόδου, ένα στοιχείο ανά γραμμή.
- Ρυθμίστε σειρά, αντιστοίχιση πεζών/κεφαλαίων, trim και χειρισμό κενών γραμμών αν χρειάζεται.
- Πατήστε Αφαίρεση διπλότυπων και έπειτα αντιγράψτε ή κατεβάστε το καθαρισμένο αποτέλεσμα.
Παραδείγματα
Αφαίρεση διπλότυπων με διατήρηση της αρχικής σειράς
Είσοδος
Alpha Beta Alpha Gamma Beta
Έξοδος
Alpha Beta Gamma
Αγνόηση πεζών/κεφαλαίων + trim
Είσοδος
Alpha alpha ALPHA Beta
Έξοδος
Alpha Beta
Ταξινόμηση κατά την αφαίρεση διπλότυπων
Είσοδος
item 10 item 2 item 2 item 1
Έξοδος
item 1 item 2 item 10
Γλωσσάρι
Κλειδί σύγκρισης
Η εσωτερική τιμή σύγκρισης μετά από trim, κανονικοποίηση Unicode και χειρισμό πεζών/κεφαλαίων. Είναι ξεχωριστή από την αρχική γραμμή εμφάνισης.
Περικοπή
Αφαιρεί τα αρχικά και τελικά κενά από κάθε γραμμή πριν από τη σύγκριση. Δεν ξαναγράφει τα εσωτερικά κενά.
NFC
Μία μορφή κανονικοποίησης Unicode που μειώνει τις διαφορές μεταξύ οπτικά ίδιων χαρακτήρων με διαφορετικές εσωτερικές αναπαραστάσεις.
Ταξινόμηση με επίγνωση locale
Ταξινόμηση που ακολουθεί την ενεργή γλώσσα της σελίδας αντί για την ακατέργαστη σειρά code point. Αυτό μπορεί να αλλάξει τον τρόπο ταξινόμησης των τόνων και των μικτών γραφών.
Συχνές ερωτήσεις
Διατηρεί την αρχική σειρά;
Ναι. Η διατήρηση σειράς είναι η προεπιλογή. Το εργαλείο κρατά μόνο την πρώτη εμφάνιση κάθε γραμμής και διατηρεί αυτή τη σειρά πρώτης εμφάνισης, εκτός αν αλλάξετε σε αύξουσα ή φθίνουσα ταξινόμηση.
Μπορώ να αγνοήσω πεζά/κεφαλαία για πολυγλωσσικό κείμενο;
Ναι, αλλά ο χειρισμός πεζών/κεφαλαίων ακολουθεί την τρέχουσα γλώσσα της σελίδας. Για λίστες μικτών γλωσσών, ειδικά με γράμματα ειδικά για ένα locale, τα αποτελέσματα μπορεί να διαφέρουν από ό,τι περιμένετε.
Τι αλλάζει όταν το trim είναι ενεργό;
Τα αρχικά και τελικά κενά αφαιρούνται πριν από τη σύγκριση. Έτσι τα `Alpha` και ` Alpha ` μετράνε ως ίδια γραμμή.
Πώς χειρίζονται οι κενές γραμμές;
Οι κενές γραμμές εξαιρούνται από προεπιλογή. Αν το απενεργοποιήσετε, οι κενές γραμμές συγκρίνονται επίσης και οι επαναλαμβανόμενες κενές γραμμές συμπτύσσονται σε μία μόνο διατηρημένη κενή γραμμή.
Μπορεί οπτικά ίδιες γραμμές να μην ταιριάξουν;
Ναι. Η κανονικοποίηση NFC βοηθά σε πολλές διαφορές μεταξύ συντεθειμένων/αποσυντεθειμένων χαρακτήρων, αλλά οι χαρακτήρες μηδενικού πλάτους και οι διαφορές πλήρους/μισού πλάτους μπορεί ακόμη να κρατούν τις γραμμές ξεχωριστές.
Αποστέλλεται η είσοδός μου σε διακομιστή;
Όχι. Όλα εκτελούνται τοπικά στον browser σας και ούτε το κείμενο εισόδου ούτε το αποτέλεσμα αποθηκεύονται στο URL.
Σημειώσεις
- Η αντιστοίχιση χωρίς διάκριση πεζών/κεφαλαίων εξαρτάται από την τρέχουσα γλώσσα της σελίδας, γι' αυτό οι λίστες μικτών γλωσσών χρειάζονται επιπλέον προσοχή.
- Οι χαρακτήρες μηδενικού πλάτους και οι διαφορές πλήρους/μισού πλάτους δεν ενοποιούνται αυτόματα. Αν παραμένουν ορατά διπλότυπα, ελέγξτε το κείμενο με εργαλείο αόρατων χαρακτήρων.
- Αυτή η έκδοση κρατά την πρώτη εμφάνιση κάθε γραμμής. Δεν προσφέρει κανόνα διατήρησης της τελευταίας εμφάνισης.