harald: Dateinamen zerlegen mit regulären Ausdrücken

Beitrag lesen

hi Cheatah!

$str = preg_replace('=(.*).(.*)=', '\1I\2', $str);

Komisch, zweimal ist Dir die Bedeutung von "." bewusst, einmal nicht, und die Bedeutung des Maskierens offenbar gar nicht. Aber sag mal, was passiert eigentlich, wenn eine Datei _keine_ Erweiterung hat?

hoppla, hab da mit kopieren und umschreiben nen schönen blödsinn geschrieben^^
=> $str = preg_replace('(.*).(.*)', '\1I.\2', $str);

Ich habe oben schon eine Abfrage, die alle php-Dateien und shtml-Dateien (aus sicherheitsgründen), sowie alle Dateien OHNE Erweiterung in .txt umwandelt

Was meinst du, dass mir die Bedeutung des Maskierens nicht bekannt ist?

Hier sollte der Dateiname bookmarks.html in bookmarksI.html umgewandelt werden.

Danke, dass Du das dazu sagst; aus Deinem Code lässt es sich nämlich nicht erkennen.

Hier wäre ein richtiger Code echt super gewesen ....

thx
Harald