Zwei Listen vergleichen
Finden Sie Überlappungen, fehlende Einträge oder einzigartige Elemente.
Ihre Eingaben
Ihre Ergebnisse
Bereit, wenn Sie es sindIhre Ergebnisse erscheinen hier.
So funktioniert es
Vergleichen Sie zwei Listen, um Elemente zu finden, die nur in A, nur in B oder in beiden vorhanden sind, und sammeln Sie ihre Vereinigung. Wählen Sie Fall- und Umgebungsweißraumregeln. Doppelte Übereinstimmungen zählen einmal in jedem Ergebnissatz, während die Tabelle die Anzahl der ursprünglichen Ereignisse jedes Elements anzeigt. Kopieren oder herunterladen der gruppierten Ergebnisse.
Gut zu wissen
Beide Listen unterstützen zusammen höchstens 200,000-Zeichen und 10,000 nichtleere Zeilen. Leere Linien werden ignoriert; Nur Weißraumlinien sind Elemente, wenn das Zuschneiden deaktiviert ist. Case-insensitives Matching verwendet Unicode-Kleinbuchstabenkonvertierung ohne Akzententfernung, Fuzzy-Matching oder Unicode-Normalisierung. Die Schreibweise des ersten übereinstimmenden Elements bleibt erhalten. Doppelte Vorkommnisse werden in der Tabelle angezeigt, aber in exportierten Ergebnissätzen zusammengebrochen. Die gesamte Listenverarbeitung ist lokal für Ihren Browser.
Wann Sie dieses Tool verwenden sollten
Das Vergleichen von zwei Listen ist nützlich, wenn Sie Exporte abgleichen, eine Migration überprüfen oder fehlende Artikel finden müssen. Dieses Tool gibt eindeutige Elemente für jede Liste, ihre Überlappung und den kombinierten Satz zurück. Das Matching folgt den von Ihnen gewählten Fall- und Whitespace-Regeln. Doppelte Zeilen zählen einmal in den Ergebnissätzen, während die Tabelle die Ereigniszählung beibehält, so dass Sie Mitgliedschaftsunterschiede von wiederholten Einträgen unterscheiden können.
- Vergleichen Sie alte und neue URL-Listen nach einer Inhaltsmigration.
- Finden Sie Produktkennungen, die bei einem von zwei Exporten fehlen.
- Vereinbaren sie zwei keyword-listen und halten sie eine kombinierte einzigartige sammlung.
Wie man zwei Listen vergleicht
Einfügen einer Position pro Zeile
Setzen Sie Ihre Quellsammlungen in Liste A und Liste B. Eine leere Liste ist erlaubt, wenn der andere Elemente hat. Bei CSV-Exporten ist zuerst die entsprechende Spalte zu extrahieren, anstatt die gesamte Tabelle einzufügen.
Wählen Sie, was als Match zählt
Entscheiden Sie, ob der Fall wichtig ist und ob Sie die umliegenden Räume beschneiden. Case-insensitive matching kleinbuchstaben für den vergleich; es entfernt keine akzente, ordnet wörter neu an oder identifiziert ähnliche schreibweisen.
Kontrollgruppen und Vorkommnisse
Überprüfen Sie Nur in A, Nur in B, In beiden Listen und Union. Verwenden Sie die Tabelle, um doppelte Zählungen zu überprüfen, dann kopieren oder den gruppierten Text herunterladen. Die Ergebnisse behalten die zuerst gesehene Schreibweise und Ordnung bei.
Vergleichen Sie eine kleine Produktnamenliste
Inputs
Liste A enthält Apple, Bananen, Orange und Apple. Liste B enthält "Apfel", Birne und Orange auf getrennten Linien. Wählen Sie Case-Insensitive Matching und Trimm Spaces.
Ergebnis
Nur in A enthält Bananen; Nur in B enthält Birne. Zwei einzigartige Gegenstände, Apple und Orange, treten in beiden auf. Die Union enthält vier einzigartige Gegenstände. Apple hat zwei Vorkommen in A und eins in B.
Was es bedeutet
Die zusätzliche Apple-Linie wirkt sich auf die Anzahl der Ereignisse aus, erstellt jedoch kein fünftes eindeutiges Element. Trimmen und Case-Insensitive Matching machen den beabstandeten Kleinbuchstaben Apple Match.
Häufige Fehler zu vermeiden
Vergleich ganzer CSV-Zeilen
Eine Zeile mit mehreren Spalten wird als ein Element behandelt. Extrahieren Sie die Spalte Bezeichner, wenn Sie Datensätze nach ID und nicht nach jedem Zeichen in der Zeile vergleichen möchten.
Ignorieren des Identifikators
Einige Identifikatoren sind fallsensibel. Wählen Sie diesen Modus, wenn ABC und abc verschiedene Elemente darstellen; der bequeme Standard ist nicht für jedes System geeignet.
Falsche Mitgliedschaft für Bestellung
Der Vergleich findet gemeinsame Werte und Unterschiede. Es erkennt keine bewegten Linien oder meldet eine Sequenz Diff. Überprüfen Sie die Bestellung separat, wenn die Bestellung eine Bedeutung hat.
Häufig gestellte Fragen
Definitionen, Edge Cases und praktische nächste Schritte für dieses Tool. Suchen Sie alle Tool FAQs
Was ist der Unterschied zwischen Überlappung und Union?
Overlap enthält einzigartige Elemente in beiden Listen. Union enthält jedes einzelne Element, das in beiden Listen zu sehen ist. Nur in A und Nur in B vervollständigen Sie den Mitgliedschaftsvergleich. Alle vier Gruppen verwenden die gleichen Fall- und Whitespace-Einstellungen.
Wie werden doppelte Einträge gehandhabt?
Duplikate werden in jedem exportierten Satz zusammengebrochen, aber ihre Häufigkeit bleibt in der Tabelle. Wenn ein Bezeichner fünfmal in A und einmal in B erscheint, ist es immer noch ein gemeinsames Element. Dies hilft, doppelte Reinigungsarbeit von fehlender Artikelarbeit zu unterscheiden.
Entfernt Case-Insensitive Matching Akzente?
Nein. Es verwendet Unicode Kleinbuchstabenkonvertierung nur. Café und Café bleiben unterschiedlich, und alternative Unicode-Kompositionen werden nicht normalisiert. Standardisieren Sie die Eingabe separat, wenn Ihr Vergleich eine Akzententfernung oder ein bestimmtes Unicode-Normalisierungsformular erfordert.
Was passiert, wenn das Zuschneiden deaktiviert ist?
Umgebungsräume bleiben Teil des Elements, daher können sich "x" und "x" unterscheiden. Völlig leere Zeilen werden ignoriert, aber eine reine Whitespace-Linie kann ein Element in diesem Modus sein. Wählen Sie das Beschneiden basierend darauf, ob der Abstand in Ihrer Quelle sinnvoll ist.
Warum wird die Ergebnisschreibweise aus Liste A entnommen?
Das Werkzeug scannt A vor B und behält die erste gefundene Schreibweise für jedes übereinstimmende Element bei. Die Übereinstimmung kann den Fall ignorieren, aber das Ausgabeetikett wird nicht automatisch Kleinbuchstaben. Dies bewahrt lesbaren Quelltext, während Sie Ihre Vergleichsregel anwenden.
Kann ich URLs oder E-Mail-Adressen vergleichen?
Ja, als Klartextartikel. Das Tool normalisiert keine URL-Weiterleitungen, prozentuale Kodierung, Trailing-Slashes oder E-Mail-Aliase. Verwenden Sie für die E-Mail-spezifische Reinigung zuerst den E-Mail Cleaner und überprüfen Sie dessen Regeln. Wählen Sie die Falleinstellungen sorgfältig für die Art der beteiligten Kennung aus.
Kann eine der Listen leer sein?
Ja. Wenn A leer ist, erscheint jedes eindeutige Element in B unter Nur in B und Union. Das Gegenteil funktioniert auch. Beide Listen können nicht leer sein, weil es keinen Vergleich zu machen gäbe. Leere Leitungen allein liefern keine Artikel, wenn das Zuschneiden eingeschaltet ist.
Wie groß können die Listen sein?
Zusammen können sie bis zu 200,000-Zeichen und 10,000 nichtleere Zeilen enthalten. Vergleichen Sie für größere Datensätze Batches mit einer konsistenten Matching-Richtlinie oder verwenden Sie einen dedizierten Datenworkflow. Splitting Batches können Duplikate über Batches hinweg verbergen, also überprüfen Sie das kombinierte Ergebnis.
Erkunden Sie das Thema im Blog
Quellen und Verfahren
Verwenden Sie die Verweise unten, um Definitionen und Plattformführung zu überprüfen. Umfang und Grenzen des Modells sind oben erläutert. Lesen Sie unsere redaktionellen Standards.