Funktionsblock STRSPN

Der Funktionsblock STRSPN ermittelt die Länge des initialen Abschnitts einer Zeichenkette, der ausschliesslich aus Zeichen besteht, die in einer übergebenen Maske enthalten sind.

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

Eingang STR

Definiert die zu untersuchende Zeichenkette.

Eingang CHARS

Definiert die Maske als Menge der erlaubten Zeichen.

Eingang OFFSET

Definiert die Position als Ganzzahl, an der die Suche beginnt.

Ist der Offset negativ, so beginnt die Suche mit berechnetem Offset vom Ende der Zeichenkette am Eingang STR.

Eingang LEN

Die zu untersuchende Länge des Abschnittes vom Eingang STR.

Wurde keine Länge definiert, so wird bis zum Ende der Zeichenkette untersucht.

Ausgang

Der Ausgang gibt die Anzahl der vorkommenden Zeichen CHARS in STR zurück.