REGEXP_EXTRACT_ALL
Синтаксис
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
, PostgreSQL 9.3
.
Предыдущая
Следующая