substring()
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Извлекает подстроку из исходной строки, начиная с некоторого индекса до конца строки.
При необходимости можно указать длину запрашиваемой подстроки.
Синтаксис
substring(
source,
startingIndex [,
length])
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
source | string |
✔️ | Строка, из которой выполняется подстрока. |
startingIndex | int |
✔️ | Отсчитываемая от нуля позиция первого знака запрашиваемой подстроки. Если отрицательное число, подстрока будет получена из конца исходной строки. |
length | int |
Запрошенный номер символов в подстроке. Поведение по умолчанию — от запускаIndex до конца исходной строки. |
Возвраты
Подстрока для указанной строки. Подстрока начинается с позиции startingIndex (отсчитывается начиная с нуля) и продолжается до конца строки или до требуемого количества символов, если оно указано.
Примеры
substring("123456", 1) // 23456
substring("123456", 2, 2) // 34
substring("ABCD", 0, 2) // AB
substring("123456", -2, 2) // 56