Ok OK Kommando zurück.
Für diesen einfachen Fall habe ich es gelöst, ja.
Nun habe ich aber einen längeren Quellcode (300 Zeilen) und möchte diesen bereinigen.
Im Quelltext steht halt ein Javascript für einen title.
Für start und endpunkt habe ich einfach im php code jeweils einen html-Kommentar eingefügt.
Die Namen sind erfunden, also Schall und Rauch.
HTML-Code:
<tr>
<td class="datenzelle"><center>5</center></td>
<td class="datenzelle">
<anfangtooltipp>
<img src="images/info.gif" class="Tips4" title="::<fieldset><legend>Immbolie </legend>Bebaute Fläche: 285 m²<br>unbebaute Flä
che:
12000 m²<br>Baujahr: 1988<br>Lindgren Platz 9<br>79101 Stuttgart<br><br><hr>Eigentümer: <br>Herr<br> Sebastian Meier<br>Lindgren
Platz
9<br>79101 Stuttgart<br>Kommmentar: Schwanger<br><br></fieldset>">
<endetooltipp>Wohnung in der Winkelgasse </td>
<td class="datenzelleeuro"> 10.002 €</td>
<td class="datenzelle">
<anfangtooltipp>
<img src="images/info.gif" class="Tips4" title="::<fieldset><legend>Versicherungsnehmer</legend><br>Herr<br> Paul Müller<br>Vitusstraße 2<
br>73260 Frankfurt a.M.<br><br><hr><br> Geboren am: 12.03.1983 <br>Keine Schwerbehinderung. <br><br><hr><br>Telefon: +49 118399658<br>
Email: mueller@aol.com<br><br></fieldset>">
<endetooltipp>
Müller, Paul</td>
<td class="datenzelle">05.12.1985</td>
<td class="datenzelle">05.10.2010</td>
<td class="datenzelleeuro">195,00 €
<anfangtooltipp>
<img src="images/info.gif" class="Tips5" title="::<fieldset><legend>Beiträge</legend><br>Beitrag: 195 €<br>Zahlungsintervall:
jährlich<br>Zahlungsweise: bar<br><br></fieldset>">
<endetooltipp>
</td><td class="datenzelle"><a href="vertrag_generieren.php?vid=5&base_path=
www&niederlassungs_id=1" target="new">
<anfangtooltipp>
<img src="images/vertraege.gif" border="0" class="Tips6" title="::Vertrag generieren"></a>
<endetooltipp></td></tr><tr><td class="datenzelle"><center>67</center></td>
<td class="datenzelle">
<anfangtooltipp>
<img src="images/info.gif" class="Tips4" title="::<fieldset><legend>Immbolie </legend>Bebaute Fläche: 64 m²<br>unbebaute
Fläche: 1571 m²<br>Baujahr: 1876<br>Poststraße 677<br>77252 Münster<br><br><hr>Eigentümer: <br>Frau<br>Dr. Dr. Gudrun Beckmann<br>
Poststraße 677<br>77252 Münster<br><br></fieldset>"><endetooltipp>Hauptgebäude von Feuer & Flamme </td>
<td class="datenzelleeuro"> 10.033 €</td>
<td class="datenzelle">
<anfangtooltipp>
<img src="images/info.gif" class="Tips4" title="::<fieldset><legend>Versicherungsnehmer</legend><br>Frau<br> Margreth Anton<br>
Borchertstraße 66<br>94067 München<br><br><hr><br>
Geboren am: 03.09.1920 <br>Keine Schwerbehinderung. <br><br><hr><br>Telefon: +49 118399675<br>Email: margreth.anton@anton.de<br><br></
fieldset>">
<endetooltipp>
Anton, Margreth</td>
<td class="datenzelle">05.02.1986</td>
<td class="datenzelle">06.12.2010</td>
<td class="datenzelleeuro">193,00 €
<anfangtooltipp>
<img src="images/info.gif" class="Tips5" title="::<fieldset><legend>Beiträge</legend><br>Beitrag: 193 €<br>Zahlungsintervall:
halbjährlich<br>Zahlungsweise:
einzugsermaechtigung<br><br></fieldset>">
<endetooltipp>
</td><td class="datenzelle"><a href="vertrag_generieren.php?vid=67&base_path=www&
niederlassungs_id=1" target="new">
<anfangtooltipp>
<img src="images/vertraege.gif" border="0" class="Tips6" title="::Vertrag generieren"></a>
<endetooltipp>
</td></tr><tr><td class="datenzelle"><center>15</center></td>
<td class="datenzelle">
<anfangtooltipp>
<img src="images/info.gif" class="Tips4" title="::<fieldset><legend>Immbolie </legend>Bebaute Fläche: 64356 m²<br>unbebaute
Fläche: 3452 m²<br>Baujahr: 1827<br>Warendorfer Straße 23<br>9136 Berlin<br><br><hr>Eigentümer: <br>Herr<br> Franz-Josef Peters<
br>Warendorfer Straße 23<br>9136 Berlin<br><br></fieldset>">
<endetooltipp>
Wohnung in der Winkelgasse </td>
<td class="datenzelleeuro"> 10.007 €</td>
<td class="datenzelle">
<anfangtooltipp>
<img src="images/info.gif" class="Tips4" title="::<fieldset><legend>Versicherungsnehmer</legend><br>Frau<br> Petra Schmidts<br>Münzstraße
5<br>29071 Frankfurt a.M.<br><br><hr><br> Geboren am: 05.04.1991 <br>Keine Schwerbehinderung. <br><br><hr><br>Telefon: +49 118399661<br>
Email: hasenfuss@web.de<br><br></fieldset>">
<endetooltipp>
Schmidts, Petra</td>
<td class="datenzelle">15.12.1985</td>
<td class="datenzelle">15.10.2010</td>
<td class="datenzelleeuro">187,00 €
<anfangtooltipp>
<img src="images/info.gif" class="Tips5"
title="::<fieldset><legend>Beiträge</legend><br>Beitrag: 187 €<br>Zahlungsintervall: vierteljährlich<br>Zahlungsweise:
einzugsermaechtigung<br><br></fieldset>"><endetooltipp></td><td class="datenzelle"><a href="vertrag_generieren.php?vid=15&base_path=www&
niederlassungs_id=1" target="new"><anfangtooltipp><img src="images/vertraege.gif" border="0" class="Tips6" title="::Vertrag generieren"></
a>
<endetooltipp>
</td>
</tr>
Das ganze als Variable $vorher gespeichert. Und nun:
PHP-Code:
$nachher = preg_replace("=<!--anfangtooltipp-->(.+)<!--endetooltipp-->=Ui","pp",$vorher);
echo"<br><hr><br>Nachher: ".$nachher;
bereinigt und ausgegeben. Das pp ist nur dazu da, dass ich nicht jedes mal in den Quelltext reinschauen muss.
Hatte vermutet das uU das < und > Steuerzeicheh sind und <!--anfangtooltipp--> durch xxxx ersetzt und <!--endetooltipp--> durch aaaa.
Passieren tut nichts! Gut außer dass statt der Kommentare da die Buchstaben drinne stehen.
Aber das preg_replace wird ignoriert!