Huhu
So habs doch noch hinbekommen mit
gut
preg_replace("/(.*)>([^-]+) - /", "$1>" ,$str);
Die erste Klammer ist aber überflüssig oder irre mich?
Das hier sollte es auch tun.
preg_replace("/>[^-]+ - /", ">" ,$str);
Viele Grüße
lulu
-- 
bythewaythewebsuxgoofflineandenjoytheday
  bythewaythewebsuxgoofflineandenjoytheday