String durchsuchen und teilen - Funktion
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Teilt einen String in zwei Teile.
Die Teilung kann an einer bestimmten Zeichenfolge oder einem bestimmten Zeichen erfolgen. Dazu durchsucht die Funktion zunächst String nach dem String oder Zeichen, das im Eingang Such-String/-Zeichen angegeben ist. Anschließend wird der String in Teil-String vor dem gefundenen String und Treffer + Rest des Strings geteilt.

Ein-/Ausgänge
String
—
String ist der Eingangs-String, der durchsucht oder zerteilt werden soll.
Such-String/-Zeichen (-)
—
Such-String/-Zeichen ist der String, in dem nach dem String oder Zeichen gesucht werden soll. Wenn der Eingang offen gelassen wird oder einen leeren String enthält, teilt die Funktion den String am Offset auf. Es muss entweder Suchzeichen oder Offset verbunden werden.
Offset (0)
—
Offset gibt die Position im String an, ab der die Funktion nach einer Übereinstimmung sucht. Offset muss ein numerischer Wert sein. Der Offset des ersten Zeichens in String ist 0. Wenn Offset unverbunden oder kleiner als 0 ist, wird Offset wie 0 interpretiert.
Teil-String vor Übereinstimmung
—
Teil-String vor Übereinstimmung gibt den Teil von String vor Such-String/-Zeichen oder vor Offset aus, wenn Such-String/-Zeichen nicht verbunden ist. Wenn diese Funktion den Such-String nicht findet, gibt Teil-String vor Übereinstimmung den gesamten Ursprungs-String aus.
Treffer + Rest des Strings
—
Treffer + Rest des Strings besteht aus Such-String/-Zeichen und allen folgenden Zeichen in String. Wenn diese Funktion den Such-String nicht findet , gibt Treffer + Rest des Strings einen leeren String aus.
Offset des gefundenen Strings
—
Offset des gefundenen Strings ist die Position von Such-String/-Zeichen in String. Wenn diese Funktion den Such-String nicht findet, gibt Offset des gefundenen Strings -1 aus. |
Wenn die Option Einzelnes Zeichen suchen aktiviert ist, verwendet die Funktion das erste einzelne Zeichen in Such-String/-Zeichen und durchsucht String nach diesem ersten einzelnen Zeichen. Wenn die Funktion die erste Übereinstimmung in String findet, wird String aufgeteilt und die Ergebnisse werden in zwei Strings angezeigt. Zum Aktivieren der Option Einzelnes Zeichen suchen klicken Sie mit der rechten Maustaste auf diese Funktion und wählen Sie Einzelnes Zeichen suchen aus dem Kontextmenü aus.
Wenn Sie z. B. Test string für String und str für Such-String/-Zeichen angeben, gibt diese Funktion je nach ausgewählter Option für Einzelnes Zeichen suchen unterschiedliche Ergebnis-Strings aus. In der folgenden Tabelle werden die Ergebnis-Strings veranschaulicht.
| "Einzelnes Zeichen suchen" deaktiviert | "Einzelnes Zeichen suchen" aktiviert | |
|---|---|---|
| Teil-String vor Übereinstimmung | Test | Te |
| Treffer + Rest des Strings | string | st string |
String
—
Offset (0)
—
Teil-String vor Übereinstimmung
—
Offset des gefundenen Strings
—