Metoden substring

Metoden substring returnerer en delstreng fra en streng (den opprinnelige strengen endres ikke). Den første parameteren angir hvilket tegn metoden skal starte å trekke ut fra (nummereringen starter fra null), og den andre parameteren er tallet på tegnet der uttrekkingen skal avsluttes (tegnet med dette nummeret inkluderes ikke i den uttrukne delen). Den andre parameteren er ikke obligatorisk, hvis den ikke er angitt, vil alle tegn til slutten av strengen bli uttrukket.

Syntaks

javascriptstreng.substring(hvor du skal starte å kutte, [hvor du skal kutte til]);

Eksempel

La oss si at vi har en streng. La oss trekke ut tegnene fra den første til den tredje:

javascriptlet str = 'abcde';
let sub = str.substring(1, 3);

console.log(sub);

Resultatet av kjøring av koden (tegnet med nummer 3 vil ikke inkluderes i den uttrukne delen):

javascript'bc'

Eksempel

La oss nå trekke ut tegn fra 1.- og til slutten av strengen (for å gjøre dette, utelater vi den andre parameteren til metoden):

javascriptlet str = 'abcde';
let sub = str.substring(1);

console.log(sub);

Resultatet av kjøring av koden:

javascript'bcde'

Se også

  • metodene substr og slice,
    som også returnerer en delstreng