Del via


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