REGEXP_EXTRACT_NTH

Синтаксис

REGEXP_EXTRACT_NTH( string, pattern, match_index )

Описание

Возвращает подстроку string, которая соответствует шаблону регулярного выражения pattern, начиная с указанного индекса.

Типы аргументов:

  • stringСтрока
  • patternСтрока
  • match_indexЦелое число

Возвращаемый тип: Строка

Примечание

Значения аргументов (pattern) должны быть константами.

Примечание

Информацию о синтаксисе регулярных выражений уточняйте в документации к источникам данных. Например, в ClickHouse для составления регулярных выражений используется синтаксис RE2.

Пример

REGEXP_EXTRACT_NTH("RU 912 EN 873", "[A-Z]+\s+(\d+)", 2) = "873"

Поддержка источников данных

ClickHouse 21.8, MySQL 8.0.12, Oracle Database 12c (12.1), PostgreSQL 9.3.