English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substr()Die Methode gibt einen Teilstring der angegebenen Länge ab, der von der angegebenen Position beginnt.
Der Index des ersten Zeichens ist 0, der Index des zweiten Zeichens ist1, und so weiter.
Um Zeichen von der Ende des Strings abzurufen, verwenden Sie negative Indizes (siehe unten "Mehr Beispiele").
string.substr(index, length)
var str1 = 'Luftverschmutzung ist die Einführung von Chemikalien in die Atmosphäre.'; var str2 = str1.substr(7);Testen Sie heraus‹/›
substr() wird von allen Browsern vollständig unterstützt:
Methode | |||||
substr() | Ja | Ja | Ja | Ja | Ja |
Parameter | Beschreibung |
---|---|
index | (Erforderlich) Index des ersten Zeichens, das in der zurückgegebenen Teilzeichenkette enthalten sein soll |
length | (Optional) Anzahl der zu extrahierenden Zeichen. Wird length weggelassen, extrahiert substr() Zeichen bis zum Ende der Zeichenfolge |
Rückgabewert: | Neue Zeichenkette, die die angegebene Zeichenfolge enthält |
---|---|
JavaScript-Version: | ECMAScript 1 |
Der folgende Beispiel verwendet substr() von Index4Zeichen extrahieren, Länge18:
var str1 = 'Luftverschmutzung ist die Einführung von Chemikalien in die Atmosphäre.'; var str2 = str1.substr(4, 18);Testen Sie heraus‹/›
Der folgende Beispiel verwendet substr() mit negativen Indizes:
var str1 = 'de.oldtoolbag.com'; var str2 = str1.substr(-6, 3); // torTesten Sie heraus‹/›