Cześć, zastanawiam się jak zapisać wyrażenie regularne, które znajdzie mi fragment tekstu pomiędzy { i } z tym że wewnątrz tego tekstu nie może wystąpić znowu { }

czyli np.
to jest {przykladowy} tekst {z {dodatkowym} nawiasem}
w tym przykładzie : {przykladowy} i {dodatkowy} są brane pod uwagę ale już {z {dodatkowym} nawiasem} nie bo ma nawias w środku.

W zasadzie wyrażenie bym umiał skonstruować, ale problem jest w tym, że w nawiasach może być dosłownie wszystko oprócz {} - czyli znaki typu &*#@, polskie litery itd. Nie wiem jak to zgrabnie ująć.

Ogólnie wyrażenie powinno brzmieć znajdź nawiasy z dowolną treścią w środku oprócz znaków { i } - czy to się da jakoś zrobić? Szukałem trochę po niecie ale nic nie mogę znaleźć, a wyrażenia regularne znam bardzo słabo.

//edit

chyba mam - nie wiem czy dobrze ale na razie działa \{[^\{\}]*\}