Text.PositionOf
Syntaks
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Om
Returnerer plasseringen til den angitte forekomsten av tekstverdien substring
funnet i text
. En valgfri parameter occurrence
kan brukes til å angi hvilken forekomstplassering som skal returneres (første forekomst som standard). Returnerer -1 hvis substring
ikke ble funnet.
comparer
er en Comparer
som brukes til å kontrollere sammenligningen. Sammenligninger kan brukes til å gi sammenligninger som ikke skilles mellom store og små bokstaver eller kultur og sammenligninger som er klar over nasjonale innstillinger.
Følgende innebygde sammenligninger er tilgjengelige på formelspråket:
-
Comparer.Ordinal
: Brukes til å utføre en nøyaktig ordenstallsammenligning -
Comparer.OrdinalIgnoreCase
: Brukes til å utføre en nøyaktig sammenligning mellom store og små bokstaver -
Comparer.FromCulture
: Brukes til å utføre en kulturbevisst sammenligning
Eksempel 1
Få posisjonen til den første forekomsten av "World" i teksten "Hello, World! Hallo, verden!".
bruk
Text.PositionOf("Hello, World! Hello, World!", "World")
utdata
7
Eksempel 2
Få posisjonen til siste forekomst av "World" i "Hello, World! Hallo, verden!".
bruk
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
utdata
21