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
det inte gick att hitta.
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 ordningstalsjämförelseComparer.OrdinalIgnoreCase
: Används för att utföra en exakt ordningstalsokänslig jämförelseComparer.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")
Output
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)
Output
21