Gunther: [RegExp] Inhalt zwischen {...} matchen

Beitrag lesen

Hallo werte Selfgemeinde!

Ich brauche (vermutlich) mal wieder RegExp.
Folgende Situation:
Ich lese eine Datei (txt) in einen String ein. Die Datei enthält nun u.a. Einträge der Form:

val_x = { Wert X, {Wert.1, Wert.2}, Wert Y, {Wert.1, Wert.2}, Wert Z}
oder
  val_y = { Wert X, nil, Wert Y, {Wert.1, Wert.2}}

Ich möchte nun gerne den gesamten Inhalt zwischen der ersten öffnenden Klammer '{' und der letzten schließenden Klammer '}' matchen, wobei die Anzahl der dazwischenliegenden Klammern-Paare variabel ist.

Frage: Wie mache ich das am besten, bzw. geht das überhaupt, oder muss ich mehrere Schritte machen?

Für eure Hilfe meinen besten Dank im Voraus!

Gruß Gunther