Функция РЕГТЕСТ
Функция РЕГТЕСТ — одна из функций для работы с текстом и данными. Используется для проверки, соответствует ли какая-либо часть заданного текста шаблону регулярного выражения. Возвращает значение ИСТИНА или ЛОЖЬ.
Синтаксис
РЕГТЕСТ(текст;шаблон;[чувствительность_к_регистру])
Функция РЕГТЕСТ имеет следующие аргументы:
| Аргумент | Описание |
|---|---|
| текст | Текстовая строка или ссылка на ячейку с текстом, который требуется проверить на соответствие шаблону. |
| шаблон | Регулярное выражение («regex»), описывающее шаблон текста, с которым требуется найти совпадение. |
| чувствительность_к_регистру | Определяет, учитывается ли регистр при сопоставлении. Необязательный аргумент. Если он опущен, регистр учитывается (0). Введите 0 для сопоставления с учетом регистра или 1 для сопоставления без учета регистра. |
Примечания
При составлении шаблонов регулярных выражений можно использовать специальные символы — «токены», которые соответствуют различным символам. Ниже приведены некоторые простые токены для справки:
[0-9]: любая цифра[a-z]: символ в диапазоне от a до z[A-Z]: символ в диапазоне от A до Z.: любой одиночный символ*: ноль или более вхождений предыдущего символа+: одно или более вхождений предыдущего символа^: начало строки$: конец строки\: экранирующий символ (например,\(соответствует обычной круглой скобке){n}: ровно n вхождений предыдущего символа
Функция возвращает ИСТИНА, если шаблон совпадает с какой-либо частью текста, и ЛОЖЬ, если совпадение не найдено.
Как применить функцию РЕГТЕСТ.
Примеры
На рисунке ниже показан результат, возвращаемый функцией РЕГТЕСТ.