gudn tach!
willst du alle punkte durch underscores ersetzen, die nicht, das viertletzte zeichen sind? dann brauchst du nicht mal regexp, sondern kannst einfach str_replace auf einen substring anwenden.
oder was ist dein ziel?Genau das ist das Ziel!!
Das kann ich mit str_replace machen??
ja, in kombination mit substr.
http://php.net/str_replace
http://php.net/substr
// $str gegeben
$str = str_replace('.', '_', substr($str, 0, -4)).substr($str, -4);
falls die letzten drei zeichen noch durchsucht werden sollen, musst du den code entsprechend abaendern.
prost
seth