Глобальный контекст.СтрПодобнаПоРегулярномуВыражению (Global context.StrLikeByRegularExpression)
Глобальный контекст (Global context)
СтрПодобнаПоРегулярномуВыражению (StrLikeByRegularExpression)
Доступен, начиная с версии 8.3.23.
Синтаксис:
СтрПодобнаПоРегулярномуВыражению(<Строка>, <РегулярноеВыражение>, <ИгнорироватьРегистр>, <МногострочныйПоиск>)Параметры:
<Строка> (обязательный)
Исходная строка.
<РегулярноеВыражение> (обязательный)
Регулярное выражение, на соответствие которому проверяется исходная строка.
<ИгнорироватьРегистр> (необязательный)
Истина - без учета регистра, Ложь - с учетом регистра.
Значение по умолчанию: Ложь.
<МногострочныйПоиск> (необязательный)
Истина - выполняется многострочный поиск: символу "^" в шаблоне регулярного выражения соответствует начало каждой строки значения параметра <Строка>, символу "$" - конец каждой строки.
Ложь - символу "^" в шаблоне регулярного выражения соответствует начало значения в параметре <Строка>, символу "$" - конец текста.
Значение по умолчанию: Ложь.
Возвращаемое значение:
Тип: Булево.Истина - строка соответствует регулярному выражению;
Ложь - в противном случае.
Описание:
Проверяет, соответствует ли передаваемая строка передаваемому шаблону исходного выражения.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Пример:
| РегВыражение = "(\+)?([- ()]?\d[- _():=+]?){10,14}"; Строка = "+9(999)999 99-99"; Результат = СтрПодобнаПоРегулярномуВыражению(НомерТелефона, РегВыражение); |
Использование в версии:
Доступен, начиная с версии 8.3.23.
Описание изменено в версии 8.3.24.