Roger: /MySQL mit regulären Ausdrücken?

Beitrag lesen

Hallo!

Ich habe in einer DB-Tabelle in einem Textfeld einen serialisierten Array gespeichert, aus dem ich mittels SQL-Befehl (nicht über PHP-Funktionen) Zahlen extrahieren möchte. Das Muster ist immer gleich:

...{s:4:"name";s:23:"85,00mm x 31,87mm (BxH)";}...

Dabei benötige ich die beiden Zahlen 85,00 und 31,87 (am liebsten mit Punkt, statt Komma). Die Zahlen können natürlich variieren zw. 0 und unendlich), es sind aber immer 2 Nachkommastellen. Gleich bleiben die Anführungszeichen, das "x" und "(BxT)". Die Einheit kann sich leider auch ändern.

MySQL kann doch auch RegExp, aber mit dessen Einsatz bin ich nicht wirklich gut vertraut.

Hat jemand einen Ansatz für mich? Danke!

Gruß,
Roger.

--
::Werbung:: Newsletter Software @ PHP+MySQL ::Werbung::