Метод substring
Возвращает подстроку, расположенную в указанном месте объекта String.
function substring(start : Number[, end : Number]) : String
Аргументы
start
Обязательный. Целое значение индекса (начиная с нуля), указывающее начало подстроки.end
Необязательный. Целое значение индекса (начиная с нуля), указывающее конец подстроки. Подстрока включает знаки до знака, задаваемого значением end, но не включая его.Если значение end опущено, будут возвращены знаки от start до конца исходной строки.
Заметки
Метод substring возвращает строку, содержащую подстроку, которая начинается с позиции start и завершается позицией end (но не включает эту позицию).
В качестве начальной позиции подстроки метод substring использует наименьшее значение между start и end. Например, методы strvar.substring(0, 3) и strvar.substring(3, 0) возвращают одну подстроку.
Если значение start или end равно NaN или является отрицательным числом, оно заменяется нулем.
Длина подстроки равна абсолютному значению разности между start и end. Например, длина подстроки, возвращаемой методами strvar.substring(0, 3) и strvar.substring(3, 0), равна трем.
Пример
В следующем примере показано использование метода substring.
function SubstringDemo(){
var s = "The quick brown fox jumps over the lazy dog.";
var result = s.substring(10, 15);
// Returns "brown".
return(result);
}