Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntax
Text.PositionOf(
text as text,
substring as text,
optional occurrence as nullable number,
optional comparer as nullable function
) as any
Asi
Vrátí pozici zadaného výskytu textové hodnoty substring nalezené v text. Volitelný parametr occurrence lze použít k určení pozice výskytu, která se má vrátit (ve výchozím nastavení první výskyt). Vrátí -1, pokud nebyl nalezen substring.
comparer je Comparer, která slouží pro řízení porovnávání. Porovnávače je možné použít k provádění porovnání, která nerozlišují malá a velká písmena, nebo jsou kulturně a lokálně specifická.
V jazyce vzorců jsou k dispozici následující předdefinované porovnávače:
-
Comparer.Ordinal: Slouží k provedení přesného řadového porovnání -
Comparer.OrdinalIgnoreCase: Používá se k provedení přesného porovnání nerozeznávající rozlišení velká a malá písmena. -
Comparer.FromCulture: Používá se k provádění kulturně uvědomělého porovnání.
Příklad 1
Získejte pozici prvního výskytu "World" v textu "Hello, World! Dobrý den, Svět!".
Využití
Text.PositionOf("Hello, World! Hello, World!", "World")
výstupní
7
Příklad 2
Získejte pozici posledního výskytu "World" v "Hello, World! Dobrý den, Svět!".
Využití
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
výstupní
21