Saltar para o conteúdo principal

Text.PositionOfAny

Devolve a primeira posição de qualquer caráter listado no valor de texto (-1 se não for encontrado).

Syntax

Text.PositionOfAny(
text as text,
characters as list,
optional occurrence as Occurrence.Type
) as any

Remarks

Devolve a primeira posição de qualquer caráter na lista characters que se encontra em text. Um parâmetro opcional occurrence pode ser utilizado para especificar a posição de ocorrência a devolver.

Examples

Example #1

Encontrar a primeira posição de "W" ou "H" no texto "Hello, World!".

Text.PositionOfAny("Hello, World!", {"H", "W"})

Result:

0

Example #2

Encontrar todas as posições de "W" ou "H" no texto "Hello, World!".

Text.PositionOfAny("Hello, World!", {"H", "W"}, Occurrence.All)

Result:

{0, 7}

Category

Text.Membership