REGEXP_REPLACE

    Строковые функции

    Синтаксис

    REGEXP_REPLACE( string, pattern, replace_with )
    

    Описание

    Ищет подстроку в строке string по шаблону регулярного выражения pattern и заменяет ее строкой replace_with.

    Если подстрока не найдена, то строка не будет изменена.

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

    • stringСтрока
    • patternСтрока
    • replace_withСтрока

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

    Примечание

    Информацию о синтаксисе регулярных выражений уточняйте в документации к источникам данных.

    Для материализованных датасетов шаблоны описываются в синтаксисе ClickHouse.

    Примеры

    REGEXP_REPLACE("RU 912873", "\s", "-") = "RU-912873"
    

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

    Материализованный датасет, ClickHouse 1.1, MySQL 8.0.12, PostgreSQL 9.3