Помогите составить регулярное выражение
/\{(.*?)\}/
далее, так как фигурная скобка “{” является спец.символом при составлении шаблона, она экранируется обратным слешом “\”,
далее следуют обычные скобки, которые являются обозначением подмаски для замены или использования псевдонима в самом шаблоне,
выражение в скобках:
“.” — обозначает любой символ, кроме символа перевода строки '\n' (в обычном режиме, без использования модификатора “m”)
“*” — квантификатор(повторений), соответствующий нулю или более символов — “жадный”, если не используется модификатор “U” или следующий сразу за ним знак вопроса “?” делающий его “ленивым”
“?” — как раз в этом шаблоне ограничивает квантификатор “*” не давая захватить ему больше символов чем необходимо для соответствия шаблону
“перевод” целиком обозначает следующее: найти несколько или ни одного символа перед которыми есть открывающая фигурная скобка и после которых закрывающая использую одно строчный режим…