Text.PositionOf
Vraća prvi položaj vrednosti (ako se ne pronađe, vraća se -1).
Syntax
Text.PositionOf(
text as text,
substring as text,
optional occurrence as Occurrence.Type,
optional comparer as function
) as any
Remarks
Vraća položaj navedenog pojavljivanja tekstualne vrednosti substring pronađene u text. Moguće je koristiti opcionalni parametar occurrence kako bi se navelo koji položaj pojavljivanja treba vratiti (podrazumevano je to prvo pojavljivanje). Vraća -1 ako se ne pronađe substring.
comparer predstavlja Comparer koji se koristi za kontrolu poređenja. Upoređivači mogu da se koriste za obezbeđivanje poređenja koja ne razlikuju mala i velika slova ili onih koja su usklađena sa kulturom i lokalnim standardom.
Sledeći ugrađeni upoređivači su dostupni na jeziku formule:
Comparer.Ordinal: Koristi se za izvršavanje tačnog poređenja zasnovanog na redosledu znakovaComparer.OrdinalIgnoreCase: Koristi se za izvršavanje tačnog poređenja zasnovanog na redosledu znakova koje ne razlikuje mala i velika slovaComparer.FromCulture: Koristi se za izvršavanje poređenja usklađenog sa kulturom
Examples
Example #1
Preuzimanje položaja prvog pojavljivanja niske „World“ u tekstu „Hello, World! Hello, World!“.
Text.PositionOf("Hello, World! Hello, World!", "World")
Result:
7
Example #2
Preuzmite položaj poslednjeg pojavljivanja niske „World“ u tekstu „Hello, World! Hello, World!“.
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Result:
21
Category
Text.Membership