strextract

strextract liefert Zeichen aus einer Zeichenfolge.

ssExtract = strextract(ssString, nPosition)
ssExtract = strextract(ssString, nPosition, nLength)

Returnwert

ssExtract ist eine Teil-Zeichenkette der Länge nLength aus dem String ssString.

Parameter

ssString

ssString ist eine Zeichenfolge, aus der Zeichen gelesen werden sollen.

nPosition

nPosition ist die Position, ab der die Zeichen gelesen werden sollen. Die Nummerierung der Zeichen beginnt bei 1.

nLength

nLength ist die Anzahl der Zeichen, die gelesen werden sollen. Wird der Parameter nicht angegeben, werden alle Zeichen ab der Position nPosition gelesen. Falls die Anzahl der Zeichen ab der Position nPosition kleiner ist als nLength, liefert die Funktion die entsprechende Anzahl Zeichen zurück.

Beispiel

*  strextract("Dies ist ein String", 6, 7)
   ist ein
*  strextract("Dies ist ein String", 6)
   ist ein String

History

Version Beschreibung
5.11.1 Falls die Anzahl der Zeichen ab der Position nPosition kleiner ist als nLength, liefert die Funktion die entsprechende Anzahl Zeichen zurück. Vorher lieferte die Funktion einen leeren String zurück.
4.2.0 Die Funktion kann auch mit Strings die 0-Zeichen enthalten, verwendet werden.

id-1792161