Bonsoir,

j'ai une chaine
"pierre{coucou|hello|hi} et oui{deux|{trois|neuf}|rrr|rrr}"

Je désire avec une expression réguliere récupérer tout ce qui se trouve entre { et } sachant qu'il y en a au moins une d'imbriquée

Si j'utilise {(.*?)}, cela me retourne 2 chaines seulement
{coucou|hello|hi} et {deux|{trois|neuf}|

Je ne vois pas comment récupérer la chaine imbriquée.

merci