seth: Problem mit preg_replace()

Beitrag lesen

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