Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
Text.PositionOf(
text as text,
substring as text,
optional occurrence as nullable number,
optional comparer as nullable function
) as any
О нас
Возвращает позицию указанного вхождения текстового значения substring, найденного в text. Необязательный параметр occurrence может использоваться, чтобы указать, какую позицию вхождения вернуть (по умолчанию — первое вхождение). Возвращает -1, если substring не найден.
comparer — это Comparer, используемый для управления сравнением. Сравниватели могут использоваться для нечувствительных к регистру или культурно и регионально осведомленных сравнений.
В языке формул доступны следующие встроенные средства сравнения:
-
Comparer.Ordinal: используется для точного порядкового сравнения -
Comparer.OrdinalIgnoreCase: используется для точного, не зависящего от регистра, сравнения порядковых значений -
Comparer.FromCulture: используется для сравнения, ориентированного на культуру
Пример 1
Определите позицию первого вхождения "World" в тексте "Hello, World! Привет, Мир!".
использование
Text.PositionOf("Hello, World! Hello, World!", "World")
выход
7
Пример 2
Получите позицию последнего появления "World" в "Hello, World! Привет, Мир!".
использование
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
выход
21