Meetod substring

Meetod substring tagastab stringist alamstringi (algne string jääb sel juhul muutumatuks). Esimene parameeter määrab sümboli numbri, millest meetod lõikamist alustab (nummerdamine algab nullist), ja teine parameeter - sümboli numbri, mille juures tuleks lõikamine lõpetada (sümbol selle numbriga ei kaasa lõigatud ossa). Teine parameeter ei ole kohustuslik, kui seda ei ole määratud, lõigatakse kõik sümbolid kuni stringi lõpuni.

Süntaks

javascriptstring.substring(kust alustada lõikamist, [kuhu lõigata]);

Näide

Olgu antud string. Lõikame sellest välja sümbolid esimesest kolmandani:

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

console.log(sub);

Koodi täitmise tulemus (sümbol numbriga 3 ei kaasa lõigatud ossa):

javascript'bc'

Näide

Lõikame nüüd sümbolid alates 1-st kuni stringi lõpuni (selleks jätame teise meetodi parameetri määramata):

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

console.log(sub);

Koodi täitmise tulemus:

javascript'bcde'

Vaata ka

  • meetodid substr ja slice,
    mis samuti tagastavad alamstringi