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 substring tekstowej znalezionej w pliku 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 wartość -1, jeśli substring nie znaleziono.

comparer jest używany Comparer 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 porównania są dostępne w języku formuł:

  • Comparer.Ordinal: służy do przeprowadzania dokładnego porównania porządkowego
  • Comparer.OrdinalIgnoreCase: służy do wykonywania dokładnego porównania bez uwzględniania wielkości liter porządkowych
  • Comparer.FromCulture: służy do przeprowadzania porównania 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

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

Użycie

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

Wyjście

21