REGEXEXTRACT

Извлекает первые части текста, соответствующие регулярному выражению.

Пример использования

=REGEXEXTRACT("Мое любимое число – 241, а любимое число моего друга – 17", "\d+")

Примечание. В этом случае результат составит 241, так как функция REGEXEXTRACT возвращает первое совпадение.

Синтаксис

REGEXEXTRACT(текст; регулярное_выражение)

  • текст – исходный текст.

  • регулярное_выражение – заданное выражение. Будет показано первое совпадение с ним в тексте.

Группы для извлечения подстроки

Благодаря группам для извлечения подстроки функция может возвращать несколько результатов. Группа для извлечения подстроки представляет собой часть шаблона, которую можно заключить в скобки. Если таких групп нет, функция может возвращать совпадение полностью.

Пример использования

=REGEXEXTRACT("Из текста также можно извлечь несколько значений.", "Из текста также можно (\w+) несколько (\w+).")

Примечание. Для приведенного выше примера будет возвращено два столбца с данными: один для варианта "извлечь", а второй – для варианта "значений".

Примечания

  • В сервисах Google применяются регулярные выражения из библиотеки RE2. В Google Таблицах поддерживается RE2, но классы символов Unicode не учитываются. Подробнее о регулярных выражениях RE2
  • Эта функция не подходит для работы с цифрами, потому что ее входные и выходные данные имеют текстовый формат. Чтобы получить число, используйте вместе с ней функцию ЗНАЧЕН. Входные данные в числовом формате сначала необходимо преобразовать с помощью функции ТЕКСТ.

Похожие функции

REGEXMATCH: Проверяет, соответствует ли текст регулярному выражению.

REGEXREPLACE: Заменяет часть строки на другой текст с помощью регулярного выражения.

ПОДСТАВИТЬ: Заменяет один текст на другой.

ЗАМЕНИТЬ: Заменяет выбранный текст на другой.

Примеры

true
Посетите Центр обучения

Используете продукты Google (например, Google Документы) на работе или в учебном заведении? Мы подготовили для вас полезные советы, руководства и шаблоны. Узнайте, как работать с файлами Office, не устанавливая MS Office, как создавать динамические планы проектов и командные календари, использовать автосортировку писем и решать другие задачи.

Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
13741377466651764855
true
Поиск по Справочному центру
true
true
true
true
true
35
false
false