Jaa kautta


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