REGEXP_EXTRACT_ALL
Статья создана
Обновлена 6 ноября 2024 г.
Синтаксис
REGEXP_EXTRACT_ALL( string, pattern )
Описание
Возвращает все подстроки string
, которые соответствуют регулярному выражению pattern
. Для регулярных выражений с подгруппами работает только для первой подгруппы.
Типы аргументов:
string
—Строка
pattern
—Строка
Возвращаемый тип: Массив строк
Примечание
Значения аргументов (pattern
) должны быть константами.
Примечание
Информацию о синтаксисе регулярных выражений уточняйте в документации к источникам данных. Например, в ClickHouse
для составления регулярных выражений используется синтаксис RE2
Пример
REGEXP_EXTRACT_ALL("100-200, 300-400", "(\d+)-(\d+)") = ["100","300"]
Поддержка источников данных
ClickHouse 21.8
, Файлы
, Google Sheets
, PostgreSQL 9.3
, Яндекс Документы
.