Latest web development tutorials

JavaScript substr () -Methode

String Object Reference JavaScript String Object

Beispiele

Extrahieren einer bestimmten Anzahl von Zeichen:

var str="Hello world!";
var n=str.substr(2,3)

n Ausgang:

llo

Versuchen »

Definition und Verwendung

substr () Methode kann von der nächsten Markierung den Beginn einer festgelegten Anzahl von Zeichen in einer Zeichenfolge extrahiert werden.

Tipp: substr () Parameter gibt die Teilstartposition und Länge, so kann es substring () und slice () ersetzen zu verwenden.
In IE 4, ist der Startwert des Parameters ungültig. In diesem Fehler in, Startposition in der 0-ten Zeichen angegeben wird. In späteren Versionen wurde dieser Fehler behoben worden.
ECMAscript nicht die Methode ist standardisiert, so entgegengesetzt es zu benutzen.

Hinweis: substr () -Methode nicht die Quellzeichenfolge nicht ändert.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle gängigen Browser substr () -Methode unterstützen


Grammatik

string.substr( start , length )

Parameter Wert

参数 描述
start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
length 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringObject 的开始位置到结尾的字串。

Rückgabewert

类型 描述
String A new string containing the extracted part of the text

Technische Details

JavaScript-Version: 1.0


Weitere Beispiele

Beispiele

In diesem Beispiel werden wir substr () verwenden, um einige Zeichen aus einer Zeichenkette in der zweiten Position zu extrahieren:

var str="Hello world!";
var n=str.substr(2)

n Ausgang:

llo world!

Versuchen »


String Object Reference JavaScript String Object