Číst v angličtině

Sdílet prostřednictvím


Text.PositionOf

Syntaxe

Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any

O uživateli

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í hodnotu -1, pokud substring nebyla nalezena.

comparer je to, Comparer který slouží k řízení porovnání. Porovnávače je možné použít k zajištění porovnání nerozlišující malá a velká písmena nebo jazykové verze a porovnání s národním prostředím.

V jazyce vzorců jsou k dispozici následující předdefinované porovnávače:

  • Comparer.Ordinal: Slouží k provedení přesného pořadového porovnání.
  • Comparer.OrdinalIgnoreCase: Používá se k provedení přesného porovnání s rozlišováním malých a malých písmen.
  • Comparer.FromCulture: Používá se k porovnání s jazykovou verzí.

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ýstup

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ýstup

21