Beat: Regulärer Ausdruck für Datumsanpassung

Beitrag lesen

also in einer DB, bei der ich das Datumsformat nicht ändern kann, steht ein Datum "20100712".
Jetzt hab ich bisher immer per Substr die einzelnen Teile, also Jahr,... rausgezogen und dann als neuen String im Format "12.07.2010" zusammengesetzt.
Da ich jetzt in meinem Skript schon einige Male mit Reguären Ausdrücken konfrontiert war, würde ich gerne wissen, ob und wie man das schreiben kann, das der Formatwechsel mit Regulären Ausdrücken funktioniert.

substr() ist immer schneller als eine Reguläre Expression.
Nur wenn du Userinput untainten musst, bisst du auch bei Daten statischer Länge auf eine reguläre Expression angewiesen.

Ich sehe nicht, welche Zeilen du mit m// gegenüber substr() sparen willst.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische