JavaScript substr()-Methode
Beispiele
Die angegebene Anzahl von Zeichen extrahieren:
var n=str.substr(2,3)
nAusgabe:
Selbst ausprobieren »
Definition und Verwendung
Die substr()-Methode kann aus der Zeichenkette, beginnend beimstartIndex, die angegebene Anzahl von Zeichen extrahieren.
Tipp:Die Parameter von substr() geben Startposition und Länge des Teilstrings an, daher kann es anstelle von substring() und slice() verwendet werden.
In IE 4 ist der Wert des Parameters start ungültig. Bei diesem Fehler gibt start die Position des 0. Zeichens an. In späteren Versionen wurde dieser Fehler behoben.
ECMAScript hat diese Methode nicht standardisiert, daher ist ihre Verwendung veraltet.
Hinweis:Die Methode substr() ändert die ursprüngliche Zeichenkette nicht.
Browser-Unterstützung
![]()
![]()
![]()
![]()
![]()
Alle gängigen Browser unterstützen die Methode substr()
Syntax
Parameterwerte
| Parameter | Beschreibung |
|---|---|
| start | Erforderlich. Der Startindex des zu extrahierenden Teilstrings. Muss ein numerischer Wert sein. Wenn er eine negative Zahl ist, gibt dieser Parameter die vom Ende der Zeichenkette an gezählte Position an. Das heißt, -1 bezieht sich auf das letzte Zeichen der Zeichenkette, -2 auf das vorletzte Zeichen und so weiter. |
| length | Optional. Die Anzahl der Zeichen im Teilstring. Muss ein numerischer Wert sein. Wenn dieser Parameter weggelassen wird, wird der Teilstring von der Startposition von stringObject bis zum Ende zurückgegeben. |
Rückgabewert
| Type | Beschreibung |
|---|---|
| String | Eine neue Zeichenkette, die den extrahierten Teil des Textes enthält |
Technische Details
| JavaScript-Version: | 1.0 |
|---|
Weitere Beispiele
Beispiele
In diesem Beispiel verwenden wir substr(), um einige Zeichen ab der zweiten Position der Zeichenkette zu extrahieren:
var n=str.substr(2)
nAusgabe:
Selbst ausprobieren »
Andere Erweiterungen
JavaScript String-Objekt