Udostępnij za pośrednictwem


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"