Text.PositionOf
Returnerar den första positionen för värdet (-1 om inget hittas).
Syntax
Text.PositionOf(
text as text,
substring as text,
optional occurrence as Occurrence.Type,
optional comparer as function
) as any
Remarks
Returnerar positionen för den specificerade förekomsten av textvärdet substring
som påträffades i text
. Du kan använda den valfria parametern occurrence
för att ange vilken förekomstposition som ska returneras (första förekomsten är standard). Returnerar -1 om substring
inte påträffas.
comparer
är en Comparer
som används för att styra jämförelsen. Jämförelsefunktioner kan användas för att tillhandahålla skiftlägesokänsliga eller kultur- och språkmedvetna jämförelser. Följande inbyggda jämförelsefunktioner är tillgängliga i formelspråket:
Comparer.Ordinal
: Används för att genomföra en exakt ordningstalsjämförelseComparer.OrdinalIgnoreCase
: Används för att genomföra en exakt skiftlägesokänslig ordningstalsjämförelse-
Comparer.FromCulture
: Används för att genomföra en kulturmedveten jämförelse
Examples
Example #1
Hämta positionen för den första förekomsten av "World" i texten "Hello, World! Hello, World!".
Text.PositionOf("Hello, World! Hello, World!", "World")
Result:
7
Example #2
Hämta positionen för den sista förekomsten av "World" i "Hello, World! Hello, World!".
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Result:
21
Category
Text.Membership