steffi: spezielles Ersetzen...

Beitrag lesen

hi
wie kann ich (mittels preg_replace) in einem string textstellen ersetzen, sofern sie von 2 trennzeichen umschlossen sind, die auch im such string enthalten sind?
also folgendes beispiel:
$txt="abc<bla <mist> bla oder auch kein bla mehr nach dem <mist>enthalten ist>, aber nicht, wenn <mist> außerhalb von <> vorkommt";
$zu_ersetzen="<mist>";
^ das problem ist im $text beschrieben...
wie geht das?
habe nun einige stunden wiedereinmal mit dem lesen von manuals für regex verbracht. vergeblich... brauche daher eure hilfe.
danke, bussi