Функция REGEXPFIND: различия между версиями
Материал из Planfix
Seva (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
| Строка 24: | Строка 24: | ||
|- | |- | ||
|REGEXPFIND("Fff 123456 1111"; "(\d+)") | |REGEXPFIND("Fff 123456 1111"; "(\d+)") | ||
| | |||
|123456 | |123456 | ||
|- | |- | ||
|REGEXPFIND(; "before: (.*?)") | |REGEXPFIND(; "before: (.*?)") | ||
Версия от 12:47, 21 октября 2022
Функция REGEXPFIND позволяет выделять нужный фрагмент текста из переменной или инфоблока.
Формат
- REGEXPFIND(text; pattern)
Аргументы:
- text — обязательный,
- pattern — обязательный,
Примеры
| Формула | Описание | Результат |
|---|---|---|
| REGEXPFIND("Fff 123456 1111"; "(\d+)") | 123456 | |
| REGEXPFIND(; "before: (.*?)") | текст после before: |
Важно
- Регулярные выражения в ПланФиксе выполняются с опциями Pattern.DOTALL и Pattern.MULTILINE. В онлайн валидаторе — gms.