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