REGEXP_REPLACE
Синтаксис
REGEXP_REPLACE( string, pattern, replace_with )
Описание
Ищет подстроку в строке string по шаблону регулярного выражения pattern и заменяет ее строкой replace_with.
Если подстрока не найдена, то строка не будет изменена.
Типы аргументов:
string—Строкаpattern—Строкаreplace_with—Строка
Возвращаемый тип: Строка
Примечание
Информацию о синтаксисе регулярных выражений уточняйте в документации к источникам данных. Например, в ClickHouse для составления регулярных выражений используется синтаксис RE2
Пример
REGEXP_REPLACE("123 456", "\s", "-") = "123-456"
Поддержка источников данных
ClickHouse 21.8, Файлы, Google Sheets, MySQL 8.0.12, Oracle Database 12c (12.1), PostgreSQL 9.3, Яндекс Документы.