Регулярные выражения — это правила, описывающие некоторый формальный язык.

Любая строка по своему свойству уже является регулярным выражением и несёт некую информацию, например выражению пуш - будет соответстовать строка "пуш", регулряные выражения чувствиетльны к регистру, следовательно строка выражение Пуш уже не будет соответствовать строке "пуш".

Использование регулярных выражений при формировании правил даёт массу удобных возможностей,
например, для создания сложных условий срабатывания тригера.

Пример:

У нас несколько подрядчиков, все они ведут рекламу на одну посадочную(сайт), имеют разную структуру своих меток и нам нужно настроить тригер срабатывания на всех пользователей которые пришли с utm_source=Yandex_Direct,
utm_medium=cpc, содержат слово 'ipoteka' в utm_term и приземлились на страницу которая содержит /action/.

Вариантов такого url очень много, utm_term может содержать множество лишних и разнообразных для нас символов, но это решается регулярным выражением:
(Yandex_Direct|cpc|action)
2018-02-12_15-28-01

Экранирование:

не стоит забывать, что есть определенная специфика и некоторые символны в регулярных выражениях нужно экранировать:
. ^ $ * + ? { } [ ] \ | ( )
Для экранирования необходимо использовать спецсимвол \