Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Text.PositionOf

Składnia

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

Informacje

Zwraca położenie określonego wystąpienia wartości tekstowej substring znalezionej w text. Opcjonalny parametr occurrence może służyć do określenia, która pozycja wystąpienia ma zostać zwrócona (domyślnie pierwsze wystąpienie). Zwraca -1, jeśli nie znaleziono substring.

comparer to Comparer służący do kontrolowania porównania. Porównywarki mogą służyć do zapewniania porównań bez uwzględniania wielkości liter lub kultury i ustawień regionalnych.

Następujące wbudowane komparatory są dostępne w języku formuł:

  • Comparer.Ordinal: służy do przeprowadzania dokładnego porównania ordynalnego
  • Comparer.OrdinalIgnoreCase: używane do przeprowadzania dokładnego, porządkowego porównania bez uwzględniania wielkości liter.
  • Comparer.FromCulture: służy do porównywania z uwzględnieniem kultury

Przykład 1

Uzyskaj pozycję pierwszego wystąpienia "World" w tekście "Hello, World! Witaj, Świat!".

użycie

Text.PositionOf("Hello, World! Hello, World!", "World")

Wyjście

7

Przykład 2

Znajdź pozycję ostatniego wystąpienia "World" w "Hello, World!" Witaj, Świat!".

Użycie

Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)

Wyjście

21