Metoda substring
Metoda substring vrací podřetězec
z řetězce (původní řetězec zůstane nezměněn).
První parametr určuje index znaku, od kterého
metoda začíná řezat (číslování začíná
od nuly), a druhý parametr - index znaku,
na kterém má řezání skončit (znak
s tímto indexem není zahrnut do vyříznuté
části). Druhý parametr není povinný,
pokud není uveden, budou vyříznuty všechny
znaky až do konce řetězce.
Syntaxe
řetězec.substring(odkud začít řezat, [kam řezat]);
Příklad
Mějme řetězec. Vyřízněme z něj znaky od prvního do třetího:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Výsledek provedení kodu (znak s indexem
3 nebude zahrnut do vyříznuté části):
'bc'
Příklad
Nyní vyřízněme znaky od 1-ního
až do konce řetězce (k tomu nezadáme druhý
parametr metody):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Výsledek provedení kodu:
'bcde'