Text.BeforeDelimiter

Sintaxe

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

Sobre

Retorna a parte de text antes do delimiter especificado. Um index numérico opcional indica qual ocorrência do delimiter deve ser considerada. Uma lista opcional index indica qual ocorrência do delimiter deve ser considerada, bem como se a indexação deve ser feita do início ou do fim da entrada.

Exemplo 1

Obtenha a porção de "111-222-333" antes do (primeiro) hífen.

Usage

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

Saída

"111"

Exemplo 2

Obtenha a porção de "111-222-333" antes do segundo hífen.

Usage

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

Saída

"111-222"

Exemplo 3

Obtenha a porção de "111-222-333" antes do segundo hífen do fim.

Usage

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

Saída

"111"