Заменяет часть строки на другой текст с помощью регулярного выражения.
Пример использования
REGEXREPLACE("Таблицы"; "Т.*л"; "Тепл")
Синтаксис
REGEXREPLACE(текст; регулярное_выражение; замена)
-
текст
– текст, часть которого нужно заменить. -
регулярное_выражение
– регулярное выражение. Все совпадения с ним втексте
будут заменены. -
замена
– текст, который нужно вставить.
Примечания
- В сервисах Google применяются регулярные выражения из библиотеки RE2. В Google Таблицах поддерживается RE2, но классы символов Unicode не учитываются. Подробнее о регулярных выражениях RE2…
- Эта функция не подходит для работы с цифрами, потому что ее входные и выходные данные имеют текстовый формат. Чтобы получить число, используйте вместе с ней функцию
ЗНАЧЕН
. Входные данные в виде чисел сначала необходимо преобразовать с помощью функцииТЕКСТ
.
Похожие функции
REGEXEXTRACT
: Извлекает первые части текста, соответствующие регулярному выражению.
REGEXMATCH
: Проверяет, соответствует ли текст регулярному выражению.
ПОДСТАВИТЬ
: Заменяет один текст на другой.
ЗАМЕНИТЬ
: Заменяет выбранный текст на другой.