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"