Функция REGEXPREPLACE: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) (Новая страница: «{{#seo: |title=Функция REGEXPREPLACE |titlemode=append |keywords=планфикс, функция, REGEXPREPLACE |description=Функция REGEXPREPLACE }} Функция REGEXPREPLACE используется для замены всех вхождений подстроки, которая соответствует регулярному выражению, на заданное значение. Это полезно для очистки дан...») |
Artem (обсуждение | вклад) |
||
| Строка 16: | Строка 16: | ||
*'''замена''' (обязательный параметр) — текст, который заменит найденные соответствия регулярному выражению. | *'''замена''' (обязательный параметр) — текст, который заменит найденные соответствия регулярному выражению. | ||
== | == Пример == | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Версия от 09:42, 5 декабря 2025
Функция REGEXPREPLACE используется для замены всех вхождений подстроки, которая соответствует регулярному выражению, на заданное значение. Это полезно для очистки данных, замены или извлечения информации в текстовых строках.
Формат
- REGEXPREPLACE(text; pattern; замена)
Аргументы:
- текст (обязательный параметр) — строка, в которой будет производиться замена.
- регулярное_выражение (обязательный параметр) — регулярное выражение, которое будет искать соответствия в строке.
- замена (обязательный параметр) — текст, который заменит найденные соответствия регулярному выражению.
Пример
| Формула | Описание | Результат |
|---|---|---|
| REGEXPREPLACE("+373 (68) 123-456"; "[^0-9]"; "") | Привести телефон к формату 373XXXXXXXX | 37368123456 |