Michael Turm: MySQL->RegExpr. Treffer wie in Perl weiterverarbeiten?

Beitrag lesen

Hi,

kann man irgendwie einen Treffer eines Reg. Expression wie in Perl weiterverarbeiten?
Ich habe Daten, die etwa so aussehen:

a4564xb34234xc34347x oder auch b34234xc34347xa4564x

nun möchte ich wie in Perl folgendes machen:

$data =~ s/.*?b(.*?)x.*?/$1/;
$mein_treffer = $1;

also, in Perl würde ich hier (egal in welcher Reihenfolge) die Zahl hinter dem "b" rausziehen. Kann ich das unter MySQL auch machen, d.h. nicht nur aus Reg.Expr. testen sondern auch einen Teilstring extrahieren und diesen in einer anderen Tabelle speichern?

Danke für Ideen.

Micha