Metodas substring

Metodas substring grąžina poeilutę iš eilutės (pirinė eilutė tuo pačiu nekeičiama). Pirmasis parametras nurodo simbolio numerį, nuo kurio metodas pradeda kirpti (numeracija vyksta nuo nulio), o antrasis parametras - simbolio numerį, kuriai reikia baigti kirpimą (simbolis su šiuo numeriu neįtraukiamas į iškirptą dalinį). Antrasis parametras nėra privalomas, jei jis nenurodytas, bus iškirpti visi simboliai iki eilutės pabaigos.

Sintaksė

javascripteilutė.substring(nuo kur pradėti kirpti, [iki kur kirpti]);

Pavyzdys

Tegu duota eilutė. Iškirpkime iš jos simbolius nuo pirmo iki trečio:

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

console.log(sub);

Kodo vykdymo rezultatas (simbolis su numeriu 3 nebus įtrauktas į iškirptą dalį):

javascript'bc'

Pavyzdys

Dabar iškirpkime simbolius nuo 1-ojo iki eilutės pabaigos (tam nenurodykime antrojo metodo parametro):

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

console.log(sub);

Kodo vykdymo rezultatas:

javascript'bcde'

Taip pat žiūrėkite

  • metodus substr ir slice,
    kurie taip pat grąžina poeilutę