Lezen in het Engels

Delen via


Text.PositionOf

Syntaxis

Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any

Info

Retourneert de positie van het opgegeven exemplaar van de tekstwaarde substring in text. Er kan een optionele parameter occurrence worden gebruikt om op te geven welke instantiepositie moet worden geretourneerd (standaard het eerste exemplaar). Retourneert -1 als substring deze niet is gevonden.

comparer is een Comparer die wordt gebruikt om de vergelijking te beheren. Vergelijkingen kunnen worden gebruikt om hoofdlettergevoelige vergelijkingen of cultuur- en landinstellingen te bieden.

De volgende ingebouwde vergelijkingen zijn beschikbaar in de formuletaal:

  • Comparer.Ordinal: Wordt gebruikt om een exacte rangtelvergelijking uit te voeren
  • Comparer.OrdinalIgnoreCase: Wordt gebruikt om een exacte ordinale hoofdlettergevoelige vergelijking uit te voeren
  • Comparer.FromCulture: Wordt gebruikt om een cultuurbewuste vergelijking uit te voeren

Voorbeeld 1

Haal de positie op van het eerste exemplaar van 'Wereld' in de tekst 'Hallo, wereld!' Hallo, wereld!.

Gebruik

Text.PositionOf("Hello, World! Hello, World!", "World")

Uitvoer

7

Voorbeeld 2

Haal de positie op van het laatste exemplaar van 'Wereld' in 'Hallo, wereld!' Hallo, wereld!.

Gebruik

Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)

Uitvoer

21