Ruft ein oder mehrere Zeichen von einer bestimmten Position in einer Zeichenkette ab.
NeueZkette := SubStr(Zkette, StartPos , Länge)
Typ: Zeichenkette
Die Zeichenkette, deren Inhalt kopiert wird. Kann eine binäre Null enthalten.
Typ: Integer
Geben Sie 1 an, um beim ersten Zeichen zu beginnen, 2, um beim zweiten zu beginnen, und so weiter. Wenn StartPos 0 ist oder die Länge von Zkette überschreitet, wird eine leere Zeichenkette zurückgegeben.
Geben Sie eine negative StartPos an, um an dieser Position von rechts zu beginnen. Zum Beispiel würde -1 das letzte Zeichen und -2 die letzten zwei Zeichen extrahieren. Wenn StartPos aber das linke Ende der Zeichenkette überschreitet, beginnt die Extraktion beim ersten Zeichen.
Typ: Integer
Wenn weggelassen, werden standardmäßig "alle Zeichen" verwendet. Andernfalls geben Sie die maximale Anzahl der zu extrahierenden Zeichen an (es werden weniger Zeichen abgerufen, wenn der Rest der Zeichenkette zu kurz ist).
Sie können auch eine negative Länge angeben, um diese bestimmte Anzahl von Zeichen vom Ende der zurückgegebenen Zeichenkette zu entfernen (es wird eine leere Zeichenkette zurückgegeben, wenn alle oder zu viele Zeichen weggelassen wurden).
Typ: Zeichenkette
Diese Funktion gibt die gewünschte Teilzeichenkette der angegebenen Zeichenkette zurück.