Это способ работать со строками/текстом для поиска в них нужных данных.
Подробнее о синтаксисе можно узнать из этой статьи.
Простым инструментом для проверки своих регулярных выражений на примере может служить https://regex101.com/
Примеры
Наиболее частые
[\w\-\.]+@[\w-]+\.+[\w-]{2,8}— поиск email(\d+)— простейшая проверка на поиск чисел, подходит, например, когда необходимо очистить пришедший телефон, оставив только цифры.[\+7]{2}|8?([0-9-\(\)]+)— поиск телефона в тексте с удалением префикса +7/8Название поля: (.*)— в случае, если данные разбиты по строкам и проименованы, то вполне достаточно такого выражения, чтобы в значение забрать всё, что находится после названия поля и до конца строки.
Практические примеры
Рассмотрим примеры парсинга на следующей переменной, которая приходит в MoreKit с почтового сервиса. В ней вся информация с формы обратной связи, но она приходит в одной переменной
{.
"text":"Имя: Тестовое имя\nТелефон: +7 (800) 555-35-35\nE-mail: test@morekit.io\nКомментарий: Отправляем тестовый запрос\nСтраница отправки: https://supersite.ru/\n"
}
Создадим блок регулярных выражений, в котором обработаем данную строку:

В результате отработки блока видим, что мы вытащили из текста всю необходимую информацию и теперь можем обратиться к переменным через маску. Например чтобы подставить телефон, будем обращаться к переменной {{#225.Phone}}.

Используемые выражения для копирования:Телефон:\s*(.+?)$Комментарий:\s*(.*?)$Имя:\s*(.+?)$E-mail:\s*(.+?)$Страница отправки:\s*(.+?)$