Ups- ich merke gerade, daß ich meine Frage mißverständlich formuliert habe. Was ich meinte, war, das Originaldatum 2003-05-26 direkt im Text ins deutsche Format 26.05.2003 zu wandeln.
Und das geht mit einer einzigen regexp-Anweisung:
perl: $Zeile =~ s/([0-9]{4})-([0-9]{2})-([0-9]{2})/$3.$2.$1/;
php: $Zeile = preg_replace( "/([0-9]{4})-([0-9]{2})-([0-9]{2})/", "$3.$2.$1", $Zeile );
Wie man sieht, arbeitet auch php in diesem Fall mit den $1, $2 und $3-Variablen...


LinkBack URL
About LinkBacks
Zitieren
- ich merke gerade, daß ich meine Frage mißverständlich formuliert habe. Was ich meinte, war, das Originaldatum 2003-05-26 direkt im Text ins deutsche Format 26.05.2003 zu wandeln.
. Nee - in diesem Fall gilt der Punkt als ganz normales Textzeichen.

