Tag, <-- sowas nennt man eine Begruessung,
Ich versuche, bei eingelesenen Dateinamen die Endung auf .jpg zu
ändern. Dazu habe ich einen regulären Ausdruck geschrieben :
$name = preg_replace ("/(.*[.]).{3}/", "\1jpg", $name);
Dieser tut jedoch nicht, was er soll, sondern schneidet die Endung
samt Punkt ab. (?)
Sinnvoller und einfacher waere dieser Ausdruck:
$name = preg_replace('![^.]{3}$!','jpg',$name);
Ersetze die letzen drei Zeichen eines Strings durch 'jpg', solange sie
etwas anderes sind als Punkte.
Gruesse,
CK