substring()

Extrahiert eine Teilzeichenfolge aus der Quellzeichenfolge, beginnend von einem Index bis zum Ende der Zeichenfolge.

Optional kann die Länge der angeforderten Teilzeichenfolge angegeben werden.

Syntax

substring(Quelle,startingIndex [,length])

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
source string ✔️ Die Zeichenfolge, aus der die Teilzeichenfolge entnommen werden soll.
startingIndex int ✔️ Die nullbasierte Anfangszeichenposition der angeforderten Teilzeichenfolge. Wenn eine negative Zahl vorhanden ist, wird die Teilzeichenfolge vom Ende der Quellzeichenfolge abgerufen.
length int Die angeforderte Anzahl von Zeichen in der Teilzeichenfolge. Das Standardverhalten besteht darin, von startingIndex bis zum Ende der Quellzeichenfolge zu wechseln.

Gibt zurück

Eine Teilzeichenfolge aus der angegebenen Zeichenfolge. Die Teilzeichenfolge beginnt bei der startingIndex (nullbasierten) Zeichenposition und wird bis zum Ende der Zeichenfolge oder der Längenzeichen fortgesetzt, sofern angegeben.

Beispiele

substring("123456", 1)        // 23456
substring("123456", 2, 2)     // 34
substring("ABCD", 0, 2)       // AB
substring("123456", -2, 2)    // 56