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.

Предыдущая
Следующая