Andy: RegEx wieder einmal

Beitrag lesen

Hallo!

ich möchte folgendes ersetzen:
 <!-- {start} -->
   hier ist irgendein text....
 <!-- {ende} -->

Ich vermut mal du willst das in der Mitte haben??? Wennst du es nämlich nur ersetzen willst, dann $neuerString="Hier irgendwas neues!" ;-)

Ansonsten probier' mal das:
$neuerString=preg_replace("/^.*<!-- {start} -->(.*?)<!-- {ende} -->.*$/msi","\1",$string);

Ist aber nicht das Optimum! Geht schneller..., bin aber zu faul zu überlegen! :-)

Ciao,
Andy