Text.BeforeDelimiter

Синтаксис

Text.BeforeDelimiter(text as nullable text, delimiter as text, optional index as any) as any

О программе

Возвращает часть text до указанного delimiter. Необязательный числовое index значение указывает, какое вхождение delimiter должно рассматриваться. Необязательный список index указывает, какое вхождение delimiter следует учитывать, а также следует ли выполнять индексирование с начала или конца входных данных.

Пример 1

Получите часть "111-222-333" перед дефисом (первый).

Использование

Text.BeforeDelimiter("111-222-333", "-")

Выходные данные

"111"

Пример 2

Получите часть "111-222-333" перед вторым дефисом.

Использование

Text.BeforeDelimiter("111-222-333", "-", 1)

Выходные данные

"111-222"

Пример 3

Получите часть "111-222-333" до второго дефиса с конца.

Использование

Text.BeforeDelimiter("111-222-333", "-", {1, RelativePosition.FromEnd})

Выходные данные

"111"