Usuń zduplikowane linie
Wyczyść powtarzające się wpisy z listy, umieszczając po jednym elemencie w wierszu. Zdecyduj, czy wielkość liter lub otaczające je białe znaki powinny mieć wpływ na dopasowanie, a następnie przejrzyj pozostałe linie przed ich użyciem.
Zanim zaczniesz
- Wejście
- Lista w postaci zwykłego tekstu z jednym wpisem w wierszu.
- Dane wyjściowe
- Lista zachowująca pierwsze pasujące wystąpienie.
Narzędzie do ładowania…
Jak korzystać z tego narzędzia
- Wklej listę zawierającą po jednym elemencie w każdym wierszu.
- Wybierz opcje wielkości liter, białych znaków i pustych linii.
- Sprawdź liczbę usuniętych linii i skopiuj wynik.
Zrozumienie wyniku
Dopasowanie dokładne traktuje Apple i Apple jako różne wpisy. Dopasowywanie bez uwzględniania wielkości liter może traktować je jako duplikaty. Opcja przycinania do dopasowania ignoruje otaczające białe znaki podczas porównywania, zachowując jednocześnie oryginalny tekst pierwszego pasującego wiersza na wyjściu.
Jak usunąć zduplikowane linie, zachowując pierwotną kolejność?
Wklej listę zawierającą po jednym elemencie w każdym wierszu i wygeneruj wynik. Pierwsze pasujące wystąpienie jest zachowywane, a późniejsze dopasowania są usuwane. W przypadku Apple, Banana i Apple w oddzielnych wierszach wynikiem jest Apple, po którym następuje Banana. Sortowanie nie jest stosowane, a pisownia i spacje zachowanego wiersza pozostają niezmienione.
Dlaczego na mojej liście nadal znajdują się dwie podobne linie?
Domyślnie przy dopasowywaniu rozróżniana jest wielkość liter, a otaczające przestrzenie mają znaczenie. Włącz opcję Ignoruj wielkość liter dla Apple i Apple, aby dopasować; włącz opcję odstępów, aby ignorować spacje na początku i na końcu podczas dopasowywania. Wybierz, czy chcesz zachować, usunąć, czy zachować tylko pierwszą pustą linię. Narzędzie nie porównuje poszczególnych kolumn CSV ani nie rozstrzyga, czy różne nazwy odnoszą się do tego samego elementu.
Wypróbuj próbkę
Wypróbuj plik przykładowy w narzędziu powyżej i sprawdź wynik przed przetworzeniem własnych plików.
sample-list.txt ↓Jeśli wynik nie jest taki, jakiego oczekiwałeś
Dwie podobne nazwy nie zostały połączone.
Dopasowanie opiera się na liniach i wybranych zasadach odstępów/wielkości liter. Nie wnioskuje się, że dwie różne pisownie dotyczą tej samej osoby, ani nie analizuje kolumn CSV. Sprawdź wynik przed zastąpieniem listy źródłowej.
Kolejne przydatne narzędzie: Porównanie tekstu →Ważne ograniczenia
- Dopasowuje całe linie, a nie podobne nazwy lub rekordy w bazie danych. Kolumny CSV nie są analizowane.
- Maksymalnie 100 000 znaków. Przed zastąpieniem oryginalnej listy przejrzyj opcje odstępów i wielkości liter.
Często zadawane pytania
Czy moja lista będzie posortowana?
Nie. Zachowanie pierwszego wydania zachowuje kolejność pierwszego wystąpienia każdej zachowanej linii.
Czy puste linie są duplikatami?
Obsługa pustych linii jest osobną opcją. Wybierz, czy chcesz zachować, zmniejszyć, czy usunąć puste linie przed przetwarzaniem.
Pytania lub sprostowanie? mrkcal@mrkcal.com