Hi!
Folgende zwei regulären Ausdrücke sind offensichtlich und entgegen meiner Erfahrung mit PHP nicht kongruent:
Welches System in PHP meinst du, Perl- oder POSIX-kompatibel?
[1]+. (matcht 'L1.8a' in MySQL)
und
[2]+. (matcht NICHT 'L1.8a' in MySQL)
Die POSIX-Version, die in MySQL verwendet wird, kennt \d und Konsorten als Zeichenklasse nicht, da heißt es [:digit:]. Ist aber auch alles dokumentiert.
Lo!