Funktionsblock EXPLODE

Der Funktionsblock EXPLODE teilt eine Zeichenkette anhand der Trennzeichen.

Hinweis: Diese Funktion ist Binary-Safe. Dies bedeutet, dass UTF8-Zeichen nicht direkt bearbeitet werden können.

Hinweis: Dieser Funktionsblock kann mehr als zwei Ausgänge besitzen. Sie können mit der rechten Maustaste auf den Funktionsblock klicken, um einen weiteren Ausgang hinzufügen.

Eingang STR

Der Eingang definiert die Zeichenkette, die geteilt werden soll.

Eingang DELIMITER

Der Eingang definiert eine Zeichenkette als Trennzeichen, nachdem die Zeichenkette geteilt wird. Die Trenn-Zeichenkette wird beim Trennen entfernt.

Eingang LIMIT

Der Eingang definiert das Limit der getrennten Teilstücke. Ist kein Eingang definiert oder der Eingang gleich NULL, so wird INT_MAX angenommen.

Ausgänge P0..P#

An jedem Ausgang wird ein Teilstück ohne das Trennzeichen DELIMITER ausgegeben. Undefinierte Teile werden mit dem Wert NULL ausgegeben.

Siehe auch