Was es tut
Vergleicht zwei zeilengetrennte Listen mit den vier klassischen Mengenoperationen - Union (Vereinigung), Intersection (Schnittmenge), Difference (Differenz) und Symmetric Difference (symmetrische Differenz) - und liefert das deduplizierte Ergebnis. Jede Liste wird in ihr eigenes Feld eingefügt; das Ergebnis aktualisiert sich live beim Tippen oder beim Wechsel der Operation.
Es ist der schnellste Weg, Fragen zu beantworten wie “welche Einträge stehen in beiden Dateien?”, “was habe ich aus Version B entfernt?” oder “gib mir alles, aber nur einmal”. Leerraum wird standardmäßig entfernt und Leerzeilen verworfen; ein optionaler Modus ohne Groß-/Kleinschreibung behandelt Foo und foo als denselben Eintrag und behält dabei die zuerst gesehene Schreibweise bei.
So verwendest du es
- Füge deine erste Liste in List A und die zweite in List B ein (ein Eintrag pro Zeile).
- Wähle die Operation: Union (A ∪ B), Intersect (A ∩ B), A − B (Einträge nur in A) oder Symmetric (Einträge in genau einer Liste).
- Schalte Trim an, um Leerraum zu entfernen und Leerzeilen zu verwerfen (standardmäßig an), oder Case-insensitive, um schreibweisenumabhängig zu matchen.
- Kopiere das Ergebnis über den Kopieren-Knopf oder teile einen Link, der beide Listen und alle Einstellungen kodiert.
Beispiele
Union zweier Listen (dedupliziert, erst A dann B):
A: apple B: banana → apple
banana cherry banana
cherry date cherry
date
Schnittmenge (Einträge in beiden):
A: apple B: banana → banana
banana cherry cherry
cherry date
Differenz A − B (Einträge nur in A):
A: apple B: banana → apple
banana cherry
cherry date
Case-insensitive Schnittmenge (X matcht x, ausgegeben wird die zuerst gesehene Schreibweise):
A: X B: x → X
Gut zu wissen
- Reihenfolge: Union gibt zuerst die Einträge von A aus (in Reihenfolge), dann die neuen Einträge von B; Schnittmenge und Differenz erhalten die Reihenfolge von A; die symmetrische Differenz listet zuerst nur-A, dann nur-B. Einträge sind immer dedupliziert.
- Groß-/Kleinschreibung: Standardmäßig sind
Fooundfooverschieden. Aktiviere Case-insensitive, um sie als einen Eintrag zu behandeln - dabei bleibt die zuerst vorgefundene Schreibweise erhalten. - Privat: die gesamte Verarbeitung läuft zu 100 % clientseitig - deine Listen verlassen den Browser nie.
- Verwandte Tools: List Converter (Trennzeichen ändern, sortieren, eine einzelne Liste deduplizieren), Sort Lines, Remove Duplicate Lines.