Kategorien

Array-Operationen

Mengenoperationen (Schnittmenge, Vereinigung, Differenz) auf zwei Arrays ausführen

Wichtige Fakten

Kategorie
Data Processing
Eingabetypen
textarea, select, checkbox, text
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Mit diesem Tool führen Sie effizient mathematische Mengenoperationen wie Schnittmengen, Vereinigungen oder Differenzen auf zwei Datensätzen durch, um Listen schnell zu vergleichen, zu bereinigen oder zu kombinieren.

Wann verwenden

  • Wenn Sie Gemeinsamkeiten oder Unterschiede zwischen zwei großen Datenlisten identifizieren müssen.
  • Wenn Sie zwei Benutzerlisten oder Produktkataloge zu einer eindeutigen Liste zusammenführen wollen.
  • Wenn Sie prüfen möchten, ob ein Datensatz vollständig in einem anderen enthalten ist oder ob sie sich überschneiden.

So funktioniert es

  • Geben Sie Ihre Daten in die beiden Eingabefelder ein, entweder als JSON-Array, kommagetrennte Werte oder zeilenweise.
  • Wählen Sie die gewünschte Mengenoperation aus dem Dropdown-Menü aus, beispielsweise Schnittmenge oder Differenz.
  • Passen Sie bei Bedarf Einstellungen wie die Groß-/Kleinschreibung oder das Entfernen von Leerzeichen an.
  • Klicken Sie auf die Ausführen-Schaltfläche, um das Ergebnis sofort als bereinigte Liste zu erhalten.

Anwendungsfälle

Abgleich von E-Mail-Adressen zwischen zwei Marketing-Listen zur Vermeidung von Dubletten.
Identifikation von neuen Produkten, die in einer aktuellen Bestandsliste, aber nicht in der alten vorhanden sind.
Überprüfung von Berechtigungslisten, um sicherzustellen, dass eine Gruppe eine Teilmenge einer anderen ist.

Beispiele

1. Dubletten-Abgleich von Kundenlisten

Marketing-Manager
Hintergrund
Zwei verschiedene CRM-Exporte sollen zusammengeführt werden, um eine bereinigte E-Mail-Kampagne zu starten.
Problem
Die Listen enthalten viele doppelte Einträge, die vor dem Versand entfernt werden müssen.
Verwendung
Beide Listen in die Felder kopieren und die Operation 'Vereinigung' wählen.
Ergebnis
Eine saubere, eindeutige Liste aller Kunden ohne doppelte Einträge.

2. Bestandsabgleich zwischen Lager und Shop

Lagerverwalter
Hintergrund
Ein Shop-System zeigt Produkte an, die im physischen Lagerbestand möglicherweise nicht mehr vorhanden sind.
Problem
Schnelle Ermittlung der Artikel, die im Shop gelistet, aber nicht im Lagerbestand vorhanden sind.
Verwendung
Shop-Liste in Array 1, Lager-Liste in Array 2 einfügen und die Operation 'Differenz (A - B)' wählen.
Ergebnis
Eine Liste der Artikel, die im Shop gelöscht oder nachbestellt werden müssen.

Mit Samples testen

text

Verwandte Hubs

FAQ

Welche Formate werden für die Eingabe unterstützt?

Sie können Arrays im JSON-Format, durch Kommas getrennte Werte oder eine Liste mit einem Element pro Zeile verwenden.

Was ist der Unterschied zwischen Differenz und symmetrischer Differenz?

Die Differenz (A - B) entfernt alle Elemente von B aus A. Die symmetrische Differenz enthält alle Elemente, die entweder in A oder in B vorkommen, aber nicht in beiden.

Kann das Tool auch mit Texten umgehen?

Ja, das Tool verarbeitet Zeichenketten. Mit der Option 'Groß-/Kleinschreibung beachten' können Sie steuern, ob 'Apfel' und 'apfel' als identisch gewertet werden.

Was bewirkt die Option 'Leerzeichen kürzen'?

Diese Funktion entfernt führende und nachgestellte Leerzeichen bei Textelementen, um Inkonsistenzen in Ihren Daten zu vermeiden.

Wie viele Elemente kann ich gleichzeitig verarbeiten?

Das Tool ist für die Verarbeitung von Textblöcken optimiert; bei extrem großen Datenmengen mit mehreren zehntausend Einträgen kann die Performance je nach Browser variieren.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/array-operations

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
array1 textarea Ja -
array2 textarea Ja -
operation select Ja -
caseSensitive checkbox Nein -
trimWhitespace checkbox Nein -
customSeparator text Nein -

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-array-operations": {
      "name": "array-operations",
      "description": "Mengenoperationen (Schnittmenge, Vereinigung, Differenz) auf zwei Arrays ausführen",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=array-operations",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]