Поделиться через


Метод substring

Обновлен: Ноябрь 2007

Возвращает подстроку, расположенную в указанном месте объекта String.

function substring(start : Number, end : Number) : String

Аргументы

  • start
    Обязательный. Целое значение индекса (начиная с нуля), указывающее начало подстроки.

  • end
    Обязательный. Целое значение индекса (начиная с нуля), указывающее конец подстроки.

Заметки

Метод 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 ss;                         //Declare variables.
   var s = "The rain in Spain falls mainly in the plain..";
   ss = s.substring(12, 17);   //Get substring.
   return(ss);                     //Return substring.
}

Требования

Версия 1

Применение:

Объект "String"

См. также

Ссылки

Метод substr