Text.PositionOf
Syntaksi
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Noin
Palauttaa tekstiarvon määritetyn esiintymän sijainnin, substring
löytyi text
. Valinnaisen parametrin occurrence
voidaan käyttää palautettavan esiintymäsijainnin määrittämiseen (oletuksena ensimmäinen esiintymä). Palauttaa -1, jos substring
ei löytynyt.
comparer
on Comparer
, jota käytetään vertailun ohjaamiseen. Vertailupainikkeiden avulla voidaan tehdä vertailuja, joiden kirjainkoko ei ole merkitsevä tai jotka ottavat huomioon maa-asetuksen ja aluekohtaiset asetukset.
Kaavan kielessä on käytettävissä seuraavat sisäänrakennetut vertailutoiminnot:
-
Comparer.Ordinal
: Käytetään tarkassa koordinaattorivertailussa -
Comparer.OrdinalIgnoreCase
: Käytetään tarkassa kirjaimissa eikä kirjainkoolla ole merkitystä -
Comparer.FromCulture
: Käytetään maa-asetuksen huomioon ottavassa vertailussa
Esimerkki 1
Hae tekstin "World" ensimmäisen esiintymän sijainti tekstissä "Hello, World! Hello, World!".
käyttö
Text.PositionOf("Hello, World! Hello, World!", "World")
Output
7
Esimerkki 2
Hae tekstin "World" viimeisen esiintymän sijainti tekstissä "Hello, World! Hello, World!".
käyttö
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Output
21