Zachowaj:
O usuwaniu zduplikowanych linii
Wklej tekst z jednym elementem na linię. Duplikaty zostaną usunięte; wybierz, czy zachować pierwsze czy ostatnie wystąpienie każdej linii. Opcjonalnie usuń puste linie.
Jak używać Remove Duplicate Lines
- Wklej tekst w polu wejściowym.
- Kliknij Usuń duplikaty.
- Wynik zawiera tylko unikalne linie w oryginalnej kolejności.
- Skopiuj wynik do użycia w projekcie.
Kluczowe funkcje
- Usuwanie zduplikowanych linii z zachowaniem kolejności
- Opcja rozróżniania lub ignorowania wielkości liter
- Obsługuje tekst dowolnej długości
- Wyświetla liczbę usuniętych duplikatów
- 100% w przeglądarce — tekst nigdy nie opuszcza urządzenia
- Uzupełnia Sortowanie linii do porządkowania danych
Kiedy używać tego narzędzia
- Czyszczenie list e-mail, adresów URL lub identyfikatorów z duplikatami
- Usuwanie powtórzeń z plików logów i eksportów danych
- Przygotowywanie list unikalnych wartości do importu
- Deduplikacja wyników wyszukiwania lub eksportów z bazy danych
Szczegóły techniczne
Narzędzie dzieli tekst na linie, iteruje przez nie i dodaje każdą linię do zbioru (Set) JavaScript. Jeśli linia jest już w zbiorze, jest pomijana. Zachowuje to kolejność pierwszego wystąpienia. Gdy ignorowanie wielkości liter jest włączone, porównanie odbywa się na wersji małymi literami. Przetwarzanie ma złożoność O(n) i jest natychmiastowe nawet dla dużych tekstów.
Podsumowanie
Narzędzie Usuń zduplikowane linie to szybki, niezawodny sposób na czyszczenie tekstu z powtórzeń. Idealne do pracy z listami, logami i danymi — wszystko w prywatności przeglądarki.
Najczęściej zadawane pytania
Czy zachowuje puste linie?
Domyślnie puste linie są zachowywane (i deduplikowane). Możesz zaznaczyć „Usuń puste linie", aby je usunąć.
Pierwsze czy ostatnie wystąpienie?
Zachowaj pierwsze: zachowane zostaje pierwsze wystąpienie linii. Zachowaj ostatnie: zachowane zostaje ostatnie wystąpienie; wcześniejsze duplikaty są usuwane.
Czy mój tekst jest wysyłany na serwer?
Nie. Deduplikacja odbywa się całkowicie w Twojej przeglądarce.
Czy zachowuje kolejność linii?
Tak. Narzędzie zachowuje kolejność pierwszego wystąpienia każdej linii. Duplikaty są usuwane, ale oryginalna kolejność unikalnych linii nie jest zmieniana.