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"