ForHosting KIT · Entwickler-Tools

Schnittmenge zweier Listen

Die Schnittmenge zweier Listen umfasst alle Einträge, die in beiden Eingaben vorkommen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieses Werkzeug vergleicht die Listen und gibt jeden gemeinsamen Wert genau einmal in der Reihenfolge seines ersten Auftretens in der ersten Liste zurück. Damit können Sie Stichwörter vergleichen, Tags abstimmen, Positivlisten prüfen oder die gemeinsame Teilmenge zweier Datenquellen bestimmen. Standardmäßig gilt ein exakter Vergleich; optional werden Groß- und Kleinschreibung ignoriert, ohne die ausgegebene Schreibweise zu verändern.

Bereiten Sie zwei Listen für einen aussagekräftigen Vergleich vor

Tragen Sie die Referenzwerte in die erste Liste und die zu vergleichenden Werte in die zweite ein. Jeder Eintrag muss Text sein. Die Funktion entfernt keine Leerzeichen, ändert keine Satzzeichen und errät keine Gleichwertigkeit. Bereinigen Sie unbeabsichtigte Abweichungen daher vorher. Die erste Liste bestimmt Reihenfolge und Schreibweise der Ausgabe. Kommt ein gemeinsamer Eintrag mehrfach vor, wird er nur an der Stelle seines ersten Auftretens ausgegeben. Dadurch entsteht eine stabile Schnittmenge für nachgelagerte Verarbeitung. Beide Listen müssen mindestens einen Eintrag enthalten; das gültige Ergebnis kann jedoch leer sein, wenn keine Übereinstimmung besteht.

Wählen Sie exakten Vergleich oder ignorierte Großschreibung

Der exakte Vergleich ist voreingestellt, weil bestimmte Kennungen zwischen Groß- und Kleinschreibung unterscheiden. Nach dieser Regel sind „API“ und „api“ verschieden. Aktivieren Sie ignore_case, wenn die Schreibweise unerheblich ist, etwa bei redaktionellen Stichwörtern oder manuell erfassten Tags. Die Option verändert nur interne Suchschlüssel; ausgegeben wird die Schreibweise aus der ersten Liste. Duplikate folgen derselben Regel und erzeugen nur einen Treffer. Es werden vollständige Zeichenketten verglichen: „E-Mail“ entspricht nicht „E-Mail-Marketing“. Wenn Sie Akzente entfernen, Leerzeichen vereinheitlichen oder Synonyme zuordnen möchten, normalisieren Sie die Daten vor dem Aufruf.

Nutzen Sie die Schnittmenge in Datenabläufen

Die Antwort enthält das Schnittmengen-Array, die Anzahl eindeutiger Einträge, die ursprüngliche Größe beider Listen und den Vergleichsmodus. Ein Suchteam kann geplante Stichwörter mit bereits behandelten Begriffen vergleichen, ein Shop Produkt-Tags mit einer Positivliste abgleichen und eine Datenpipeline Spalten aus zwei Exporten gegenüberstellen. Die Berechnung ist deterministisch: Dieselben Eingaben liefern stets dasselbe geordnete Ergebnis. Netzwerk, Modelle, Zufallsentscheidungen und aktuelle Uhrzeit spielen keine Rolle. Die API kostet $0.002 je Anfrage; die Browser-Ausführung verwendet dieselbe reine Vergleichslogik.

Stichwortexporte vergleichen

Ermitteln Sie gemeinsame Begriffe aus zwei Recherchewerkzeugen oder Kampagnenlisten, bevor Sie die SEO-Arbeit zusammenführen.

Tags abstimmen

Bestimmen Sie Tags, die sowohl ein Inhaltssystem als auch die Zielplattform unterstützen.

Mit einer Positivliste filtern

Behalten Sie nur angeforderte Bezeichnungen oder Kennungen, die auch in einer genehmigten Textliste vorkommen.

Was gibt die Funktion zurück?

Sie gibt jede in beiden Listen enthaltene Zeichenkette einmal zurück, geordnet und geschrieben nach dem ersten Auftreten in list_a.

Werden Duplikate ausgegeben?

Nein. Das Ergebnis ist eine Schnittmenge, daher erscheint jeder übereinstimmende Wert nur einmal.

Wird Groß- und Kleinschreibung beachtet?

Standardmäßig ja. Setzen Sie ignore_case auf true, wenn die Schreibweise die Übereinstimmung nicht beeinflussen soll.

Werden Leerzeichen oder Satzzeichen entfernt?

Nein. Werte werden wie übergeben verglichen, abgesehen von der optional ignorierten Großschreibung. Normalisieren Sie sie bei Bedarf vorher.

Was geschieht, wenn nichts übereinstimmt?

Die Anfrage ist erfolgreich und liefert ein leeres Schnittmengen-Array sowie den Zähler null.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/str/list-intersection

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/str/list-intersection \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"list_a":["analytics","email","seo","automation"],"list_b":["seo","content","analytics"]}'
{
  "list_a": [
    "analytics",
    "email",
    "seo",
    "automation"
  ],
  "list_b": [
    "seo",
    "content",
    "analytics"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.list_intersection",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_items_per_list10000
max_item_chars4096
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →