Mam wyrażenie regularne
które pozwala odnaleźć mi za pomocą preg_match_all wszystkie fragmenty między { i }. Problem w tym, że chciałbym żeby za pomocą wyrażenia regularnego złapać prawidłowo ewentualne zagnieżdżenia, czyli przykładowo miałbym tekst "aaa {bbb {ccc} ddd}eee" i żeby zostało dopasowane "bbb {ccc} ddd", a dodatkowo (opcjonalnie, niekoniecznie) gdyby tekst był "aaa {bbb {ccc ddd}eee" żeby nic nie zostało dopasowane. Czy da radę to w ogóle zrobić za pomocą wyrażenia regularnego czy może trzeba się już pobawić bardziej ręcznie? Jeśli tak, to jakaś regułka mile widziana.
'#{(.*?)}#'
Pozdrawiam