Przejdź do treści

usuń duplikaty · sortuj · zostaw pierwszy

Usuwanie duplikatów wierszy

Usunięcie dokładnych powtórzeń z 7-wierszowej listy, w której „apple” występuje 3 razy, zostawia 5 wierszy. Wklej własną listę, aby usunąć jej powtórzenia.

Wynik aktualizuje się, gdy zmieniasz tekst lub opcję. Wynik zachowuje kolejność wierszy z wejścia, chyba że wybierzesz porządek sortowania. Tekst nigdy nie opuszcza tej karty.

Scanned by NortonTM Safe Web

W skrócie

Cena
Bez opłat
Konto
Niepotrzebne
Wysyłanie plików
Nie dotyczy — lista nigdy nie opuszcza Twojej karty
Tryby zachowania
Pierwsza kopia, ostatnia kopia, tylko unikatowe wiersze, tylko powtórzone wiersze
Sortowanie
Kolejność wejścia, od A do Z, od Z do A i naturalne, według reguł sortowania języka strony
Limit rozmiaru
5,000,000 znaków na tekst

Ta sama lista w każdym trybie zachowania i w każdym porządku sortowania

Przykładowa lista to apple, Banana, apple, cherry, banana, jeden pusty wiersz, apple. Te tabele pochodzą z tego samego kodu co narzędzie; ↵ oznacza łamanie wiersza.

Które wiersze zostawia każdy tryb zachowania (porównanie dokładne)
ZostawWiersze zostawioneWiersze usunięteWynik
Pierwsza kopia52apple↵Banana↵cherry↵banana↵
Ostatnia kopia52Banana↵cherry↵banana↵↵apple
Tylko unikatowe wiersze43Banana↵cherry↵banana↵
Tylko powtórzone wiersze16apple
Lista item10, item2, Item1 w każdym porządku sortowania
SortowanieWynik
Zachowaj kolejność wejściaitem10↵item2↵Item1
A do ZItem1↵item10↵item2
Z do Aitem2↵item10↵Item1
NaturalneItem1↵item2↵item10

Jak usunąć zduplikowane wiersze

1

Wklej listę

Wpisz po jednym elemencie w wierszu. Przykładowa lista już tam jest. Działają zarówno łamania wierszy Windows, jak i Unix, a wynik zachowuje rodzaj łamania wiersza używany w Twoim tekście.

2

Wybierz, co jest duplikatem

Zaznacz Ignoruj wielkość liter, aby uznać „Apple” i „apple” za ten sam wiersz, Przytnij spacje, aby usunąć spacje na początku i końcu każdego wiersza, oraz Usuń puste wiersze, aby pominąć puste linie. Wybierz, które wiersze zostawić: pierwszą kopię, ostatnią kopię, tylko unikatowe wiersze albo tylko powtórzone.

3

Sortuj, jeśli chcesz, a potem kopiuj

Zostaw Sortowanie na Zachowaj kolejność wejścia albo sortuj od A do Z, od Z do A lub w porządku naturalnym, w którym item2 jest przed item10. Naciśnij Kopiuj albo pobierz wynik jako plik .txt. Kafelki pokazują, ile wierszy odczytano, usunięto i zostawiono.

Jak znajdowane są duplikaty

Każdy wiersz jest porównywany z pozostałymi w całości, znak po znaku. Dwa wiersze są duplikatami tylko wtedy, gdy są identyczne, chyba że zaznaczysz Ignoruj wielkość liter lub Przytnij spacje, które porównują wiersze bez względu na wielkie litery lub spacje na końcach. Zostaw pierwszy zachowuje pierwszą kopię każdego wiersza, a Zostaw ostatni ostatnią. Tylko unikatowe wiersze zostawia wiersze występujące dokładnie raz, a Tylko powtórzone wiersze zostawia jedną kopię każdego wiersza występującego więcej niż raz.

Sortowanie następuje po usunięciu duplikatów i używa reguł sortowania języka strony, przez Intl.Collator w przeglądarce, więc litery takie jak ä trafiają tam, gdzie umieszcza je dany język. Porządek naturalny czyta ciągi cyfr jako liczby: item2 jest przed item10, podczas gdy zwykłe A do Z stawia item10 pierwsze. Sortowanie jest stabilne, więc wiersze, które język uznaje za równe, zostają w kolejności z wejścia. Kafelek usuniętych liczy każdy wiersz, którego nie ma w wyniku, w tym puste wiersze pominięte przez Usuń puste wiersze. Tekst może mieć do 5,000,000 znaków.

Pytania o usuwanie duplikatów wierszy

Jak usunąć zduplikowane wiersze z listy?

Wklej listę z jednym elementem w wierszu. Wiersze powtarzające wcześniejszy wiersz są pomijane, a pierwsza kopia zostaje na swoim miejscu. Lista „apple, banana, apple, cherry” staje się „apple, banana, cherry”. Skopiuj wynik, gdy kafelki pokazują oczekiwaną liczbę.

Jaka jest różnica między zostaw pierwszy, zostaw ostatni, tylko unikatowe i tylko powtórzone?

Dla listy a, b, a: zostaw pierwszy daje a, b; zostaw ostatni daje b, a; tylko unikatowe daje b, bo a występuje dwa razy; tylko powtórzone daje a, jedną kopię wiersza występującego więcej niż raz. Wybierz tryb pasujący do tego, co chcesz zrobić z powtórzeniami.

Czy „Apple” i „apple” to duplikaty?

Domyślnie nie: wiersze są porównywane dokładnie, więc różnice w wielkich literach lub spacjach sprawiają, że dwa wiersze są różne. Zaznacz Ignoruj wielkość liter, aby uznać je za ten sam wiersz, oraz Przytnij spacje, aby pomijać spacje na początku i końcu wiersza. Przy Zostaw pierwszy zostaje pierwszy zapis.

Co oznacza sortowanie naturalne?

Sortowanie naturalne czyta ciągi cyfr jako liczby. W porządku naturalnym wiersze item1, item2 i item10 zostają w tej kolejności; w zwykłym sortowaniu od A do Z item10 jest przed item2, bo znak 1 sortuje się przed 2. Użyj go do nazw plików i list numerowanych.

Czy zachowuje oryginalną kolejność wierszy?

Tak, chyba że wybierzesz sortowanie. Przy Sortowaniu ustawionym na Zachowaj kolejność wejścia pozostałe wiersze występują w kolejności z Twojego tekstu. Sortowanie jest stabilne, więc wiersze porównujące się jako równe też zachowują kolejność z wejścia.

Jak duża może być lista i czy jest wysyłana?

Tekst może mieć do 5,000,000 znaków; lista 300,000 krótkich wierszy jest przetwarzana w ułamku sekundy. Nic nie jest wysyłane: praca odbywa się w karcie przeglądarki, a zamknięcie karty usuwa tekst.