FindOneOf — функция скриптa и диаграммы
FindOneOf() выполняет поиск в строке, чтобы найти положение вхождения любого символа из набора указанных символов. Возвращается позиция N-го появления любого символа из поискового набора, где N ― необязательный третий параметр функции. Если третий параметр не указан, то возвращается первое вхождение. Если совпадений не найдено, возвращается значение 0.
Синтаксис:
FindOneOf(text, char_set[, count])
Возвращаемые типы данных: integer
Аргумент | Описание |
---|---|
text | Оригинальная строка. |
char_set | Набор символов для поиска в text. |
count | Определяет, какое вхождение символов искать. Например, значение 2 служит для поиска второго вхождения. |
Пример | Результат |
---|---|
FindOneOf( 'my example text string', 'et%s' ) | Возвращает 4, так как буква e — четвертый символ в строке примера. |
FindOneOf( 'my example text string', 'et%s', 3 ) | Возвращает 12, так как поиск выполняется для любого из символов e, t, % или s и t является третьим элементом и его позиция 12 в строке примера. |
FindOneOf( 'my example text string', '¤%&' ) | Возвращает 0, так как в строке примера нет ни одного из символов ¤, % или &. |