Метод substring

Методът substring връща подниз от низ (оригиналният низ не се променя). Първият параметър задава номера на символа, от който методът започва да изрязва (номерацията започва от нула), а вторият параметър - номера на символа, на който трябва да завърши изрязването (символът с този номер не се включва в изрязаната част). Вторият параметър не е задължителен, ако не е указан, ще бъдат изрязани всички символи до края на низа.

Синтаксис

javascriptниз.substring(откъде да започне изрязването, [до къде да изреже]);

Пример

Нека е даден низ. Нека изрежем от него символите от първия до третия:

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

console.log(sub);

Резултат от изпълнението на кода (символът с номер 3 не се включва в изрязаната част):

javascript'bc'

Пример

Нека сега изречем символите от 1-ия до края на низа (за това не задаваме втория параметър на метода):

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

console.log(sub);

Резултат от изпълнението на кода:

javascript'bcde'

Вижте също

  • методите substr и slice,
    които също връщат подниз