Глобальный контекст.СтрНайти (Global context.StrFind)
Глобальный контекст (Global context)
СтрНайти (StrFind)
Доступен, начиная с версии 8.3.6 (в режиме совместимости с версией 8.3.6 и последующими).
Синтаксис:
СтрНайти(<Строка>, <ПодстрокаПоиска>, <НаправлениеПоиска>, <НачальнаяПозиция>, <НомерВхождения>)Параметры:
<Строка> (обязательный)
Исходная строка.
<ПодстрокаПоиска> (обязательный)
Искомая подстрока.
<НаправлениеПоиска> (необязательный)
Указывает направление поиска подстроки в строке.
Значение по умолчанию: СНачала.
<НачальнаяПозиция> (необязательный)
Указывает позицию в строке, с которой начинается поиск.
- Если параметр не задан и в параметре НаправлениеПоиска указано значение СНачала, то значение по умолчанию равно 1.
- Если параметр не задан и в параметре НаправлениеПоиска указано значение СКонца, то значение по умолчанию равно длине строки.
<НомерВхождения> (необязательный)
Указывает номер вхождения искомой подстроки в исходной строке.
Значение по умолчанию: 1.
Возвращаемое значение:
Тип: Число.Позиция первого знака найденной подстроки. Нумерация символов в строке начинается с 1. Если строка не содержит указанной подстроки, то возвращается 0.
Описание:
Находит первое вхождение искомой строки как подстроки в исходной строке.
Сравнение выполняется с учетом регистра.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер, интеграция.
Примечание:
Если параметр <ПодстрокаПоиска> пустая строка, то возвращает 1.Если оба параметра пустые строки, то возвращает 1.
Пример:
| Если СтрНайти(Сотрудник.Имя, "Сергей") > 0 Тогда Сообщить(Сотрудник.Имя + " таб. №" + Сотрудник.Код); КонецЕсли; |
См. также:
Глобальный контекст, метод СтрНачинаетсяСГлобальный контекст, метод СтрЗаканчиваетсяНа
Использование в версии:
Доступен, начиная с версии 8.3.6 (в режиме совместимости с версией 8.3.6 и последующими).