Text.BeforeDelimiterText.BeforeDelimiter

SintaxeSyntax

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

SobreAbout

Retorna a parte de text antes do delimiter especificado.Returns the portion of text before the specified delimiter. Um index numérico opcional indica qual ocorrência do delimiter deve ser considerada.An optional numeric index indicates which occurrence of the delimiter should be considered. 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.An optional list index indicates which occurrence of the delimiter should be considered, as well as whether indexing should be done from the start or end of the input.

Exemplo 1Example 1

Obtenha a porção de "111-222-333" antes do (primeiro) hífen.Get the portion of "111-222-333" before the (first) hyphen.

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

"111"

Exemplo 2Example 2

Obtenha a porção de "111-222-333" antes do segundo hífen.Get the portion of "111-222-333" before the second hyphen.

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

"111-222"

Exemplo 3Example 3

Obtenha a porção de "111-222-333" antes do segundo hífen do fim.Get the portion of "111-222-333" before the second hyphen from the end.

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

"111"