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"