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