Reguläre Ausdrücke (mal wieder *g*)

SyntaxError

Grünschnabel
Hallo zusammen.
Folgendes Problem tut sich bei mir (bin nicht wirklich firm bei RegEx):

Einen Eingabetext in der Form:
["text1"] =
{
["wert1"] = 12.34,
["wert2"] = 12.34,
["wert3"] = 12.34,
["wert4"] = 12.34
}

Mittels preg_match ("/[\[\"](.*)[\"\]]/",$eingabe,$ausgabe)
Erhalte ich eine Ausgabe in der Form:
Array ( [0] => Array ( [0] => [1] [1] => [5] [2] => ["text1"] [3] => [1] [4] => ["wert1"] [5] => ["wert2"] etc.

Wie schon gedacht will ich das ja gar nicht, sondern eher diese Form:
array ( [0] => text1, [0][1] => wert1, [0][2] => wert2 etc..

Könnte mir dabei jemand mit den RegEx helfen?

Danke schon einmal im Voraus

P.S.: Suchfunktion ist bemüht worden, aber entweder bin ich zu doof für das Thema oder es wurde mir einfach nicht deutlich genug ;)
 
Zurück