substring()

Извлекает подстроку из исходной строки, начиная с некоторого индекса в конец строки.

При необходимости можно указать длину запрашиваемой подстроки.

Синтаксис

substring(Источник,startingIndex [,длина])

Дополнительные сведения о соглашениях о синтаксисе.

Параметры

Имя Тип Обязательно Описание
source string ✔️ Строка, из которой берется подстрока.
startingIndex int ✔️ Отсчитываемая от нуля начальная позиция символа запрошенной подстроки. Если отрицательное число, подстрока будет извлечена из конца исходной строки.
length int Требуемое количество символов в подстроке. Поведение по умолчанию — от startingIndex до конца исходной строки.

Возвращаемое значение

Подстрока для указанной строки. Подстрока начинается с позиции startingIndex (отсчитывается начиная с нуля) и продолжается до конца строки или до требуемого количества символов, если оно указано.

Примеры

substring("123456", 1)        // 23456
substring("123456", 2, 2)     // 34
substring("ABCD", 0, 2)       // AB
substring("123456", -2, 2)    // 56