Text.PositionOf

Syntax

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

Om

Returnerar positionen för den angivna förekomsten av textvärdet substring som finns i text. En valfri parameter occurrence kan användas för att ange vilken förekomstposition som ska returneras (första förekomsten som standard). Returnerar -1 om substring inte hittades.

comparer är en Comparer som används för att kontrollera jämförelsen. Jämförelseverktyg kan användas för att tillhandahålla skiftlägesokänsliga jämförelser eller kultur- och språkmedvetna jämförelser.

Följande inbyggda jämförelser är tillgängliga på formelspråket:

  • Comparer.Ordinal: Används för att utföra en exakt ordningsjämförelse
  • Comparer.OrdinalIgnoreCase: Används för att utföra en exakt ordningstalsfallsokänslig jämförelse
  • Comparer.FromCulture: Används för att utföra en kulturmedveten jämförelse

Exempel 1

Hämta positionen för den första förekomsten av "World" i texten "Hello, World! Hej, Världen!.

Användning

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

Utdata

7

Exempel 2

Hämta positionen för den senaste förekomsten av "World" i "Hello, World! Hej, Världen!.

Användning

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

Utdata

21