Jaa


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