Text.PositionOf
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Returnerer placeringen af den angivne forekomst af tekstværdien, substring
blev fundet i text
. En valgfri parameter occurrence
kan bruges til at angive, hvilken forekomstplacering der skal returneres (første forekomst som standard). Returnerer -1, hvis substring
ikke blev fundet.
comparer
er en Comparer
, der bruges til at styre sammenligningen. Sammenligninger kan bruges til at levere sammenligninger, hvor der ikke skelnes mellem store og små bogstaver, eller kultur- og landestandardbaserede sammenligninger.
Følgende indbyggede sammenligninger er tilgængelige på formelsproget:
-
Comparer.Ordinal
: Bruges til at udføre en nøjagtig ordenstalssammenligning -
Comparer.OrdinalIgnoreCase
: Bruges til at udføre en sammenligning, hvor der ikke skelnes mellem store og små bogstaver i ordenstal -
Comparer.FromCulture
: Bruges til at udføre en kulturorienteret sammenligning
Få positionen af den første forekomst af "World" i teksten "Hello, World! Hej, verden!".
brug
Text.PositionOf("Hello, World! Hello, World!", "World")
output
7
Få positionen af sidste forekomst af "World" i "Hello, World! Hej, verden!".
brug
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
output
21