A substring metódus
A substring metódus egy részsztringet ad vissza
a sztringből (az eredeti sztring eközben nem módosul).
Az első paraméter határozza meg, hogy a hányadik karaktertől
kezdjen a metódus kivágni (a számozás
nullától indul), a második paraméter pedig azt a karakter sorszámát,
ahol a kivágást be kell fejezni (az ezen a számú helyen álló karakter
nem kerül bele a kivágott
részbe). A második paraméter nem kötelező,
ha nincs megadva, akkor az összes
karakter a sztring végéig ki lesz vágva.
Szintaxis
sztring.substring(honnan kezdje a kivágást, [meddig vágjon]);
Példa
Legyen adott egy sztring. Vágjuk ki belőle az elsőtől a harmadikig tartó karaktereket:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
A kód végrehajtásának eredménye (a 3. számú karakter
nem kerül bele a kivágott részbe):
'bc'
Példa
Most pedig vágjuk ki a 1.
helyen lévő karaktertől a sztring végéig tartó részt (ehhez nem adunk meg második
paramétert a metódusnak):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
A kód végrehajtásának eredménye:
'bcde'