Methode substring
Die Methode substring gibt eine Teilzeichenkette
aus einer Zeichenkette zurück (die ursprüngliche Zeichenkette wird dabei nicht verändert).
Der erste Parameter gibt die Zeichenposition an, ab der
die Methode ausschneidet (die Zählung beginnt
bei Null), und der zweite Parameter - die Zeichenposition,
bei der der Ausschnitt beendet werden soll (das Zeichen
mit dieser Position wird nicht in den ausgeschnittenen
Teil eingeschlossen). Der zweite Parameter ist nicht obligatorisch.
Wenn er nicht angegeben ist, werden alle Zeichen
bis zum Ende der Zeichenkette ausgeschnitten.
Syntax
zeichenkette.substring(Startposition, [Endposition]);
Beispiel
Nehmen wir an, wir haben eine Zeichenkette. Lassen Sie uns daraus die Zeichen von der ersten bis zur dritten Position ausschneiden:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Ergebnis der Codeausführung (das Zeichen mit der Position
3 wird nicht in den ausgeschnittenen Teil eingeschlossen):
'bc'
Beispiel
Lassen Sie uns nun die Zeichen ab Position 1
bis zum Ende der Zeichenkette ausschneiden (dafür lassen wir den zweiten
Parameter der Methode weg):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Ergebnis der Codeausführung:
'bcde'