Hi,
$neu = preg_replace( '/(<!--)(.*)(-->)/', "", $suchtext );
Das sieht aber gierig aus! Sollte hinter dem .* kein Fragezeichen stehen?
Warum das? Damit .* 0 oder einmal vorkommen kann? Was du machen willst ist vermutlich, dass auch leere Kommentare entfernt werden, oder?
Nein,
um bei
bla<!-- comment -->blubb<!-- comment -->bla
das blubb zu erhalten (wie bei Veronas Spinat).
Mit
/(<!--)(.*)(-->)/
wird alles zwischen den zwei bla gefunden.
Mit
/(<!--)(.*?)(-->)/
wird nur das zwischen bla und blubb bzw. das zwischen blubb und bla gefunden.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.