Αφαίρεση διπλότυπων γραμμών

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

Υποστηρίζει επίσης σύγκριση με επίγνωση Unicode, γρήγορη αντιγραφή/λήψη και καθαρισμό πολυγλωσσικών λιστών.

Επεξεργασία μόνο στον browser Με επίγνωση Unicode Διατήρηση σειράς ή ταξινόμηση
Η είσοδός σας παραμένει σε αυτόν τον browser και δεν αποστέλλεται ποτέ σε διακομιστή.

Τι κάνει αυτό το εργαλείο

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

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

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

Παραδείγματα

Αφαίρεση διπλότυπων με διατήρηση της αρχικής σειράς

Είσοδος

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.

Σημειώσεις

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