Neueste Web-Entwicklung Tutorials
 

JavaScript Schnur substring() Method

<JavaScript String Referenz

Beispiel

Extrahieren Zeichen aus einer Zeichenkette:

var str = "Hello world!";
var res = str.substring(1, 4);

Das Ergebnis res wird:

ell
Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Die substring() Methode extrahiert die Zeichen aus einer Zeichenkette, zwischen zwei bestimmten Indizes, und gibt den neuen Teilstring.

Diese Methode extrahiert die Zeichen in einer Zeichenfolge zwischen "start" und "end" , ohne "end" selbst.

Wenn "start" größer als "end" wird diese Methode die beiden Argumente tauschen, str bedeutet. substring(1,4) == str. substring(4,1) .

Wenn entweder "start" oder "stop" kleiner als 0 ist , wird sie behandelt , als ob es 0 war.

Hinweis: Die substring() Methode nicht die ursprüngliche Zeichenfolge nicht ändert.


Browser-Unterstützung

Methode
substring() Ja Ja Ja Ja Ja

Syntax

Parameterwerte
Parameter Beschreibung
start Erforderlich. Die Position, wo die Extraktion zu starten. Das erste Zeichen ist bei Index 0
end Optional. Die Position (up to, but not including) , wo die Extraktion zu beenden. Wenn weggelassen, extrahiert er den Rest der Zeichenfolge

Technische Details

Rückgabewert: Ein neuer String die extrahierten Zeichen enthält
JavaScript Version: 1.0

Beispiele

Mehr Beispiele

Beispiel

Beginnen die Extraktion an Position 2, und Extrahieren der Rest der Zeichenkette:

var str = "Hello world!";
var res = str.substring(2);

Das Ergebnis res wird:

llo world!
Versuch es selber "

Beispiel

Wenn "start" größer als "end" , sie die beiden Argumente werden tauschen:

var str = "Hello world!";
var res = str.substring(4, 1);

Das Ergebnis res wird:

ell
Versuch es selber "

Beispiel

Wenn "start" kleiner als 0 ist , wird es Extraktion aus Indexposition starten 0:

var str = "Hello world!";
var res = str.substring(-3);

Das Ergebnis res wird:

Hello world!
Versuch es selber "

Beispiel

Extrahieren nur das erste Zeichen:

var str = "Hello world!";
var res = str.substring(0, 1);

Das Ergebnis res wird:

H
Versuch es selber "

Beispiel

Extrahieren nur das letzte Zeichen:

var str = "Hello world!";
var res = str.substring(11, 12);

Das Ergebnis res wird:

!
Versuch es selber "

<JavaScript String Referenz