Text.BeforeDelimiter
Składnia
Text.BeforeDelimiter(text as nullable text, delimiter as text, optional index as any) as any
Około
Zwraca część text
przed określonym delimiter
. Opcjonalna liczba index
wskazuje, które wystąpienie delimiter
należy wziąć pod uwagę. Opcjonalna lista index
wskazuje, które wystąpienie delimiter
należy wziąć pod uwagę, a także czy indeksowanie należy wykonać od początku lub na końcu danych wejściowych.
Przykład 1
Pobierz część "111-222-333" przed (pierwszą) kreską.
Użycie
Text.BeforeDelimiter("111-222-333", "-")
wyjście
"111"
Przykład 2
Pobierz część "111-222-333" przed drugim łączniku.
Użycie
Text.BeforeDelimiter("111-222-333", "-", 1)
Wyjście
"111-222"
Przykład 3
Pobierz część "111-222-333" przed drugim myślnikiem licząc od końca.
Zastosowanie
Text.BeforeDelimiter("111-222-333", "-", {1, RelativePosition.FromEnd})
wyjście
"111"