D
Dragosani
Hallo, habe mal wieder eine wahrscheinlich dumme Frage.
Ich möchte via den RegExp eine HTML Datei durchsuchen. Und zwar möchte ich z.B. folgenden String identifiziert haben und Teile davon ausgeben:
Identifizieren möchte ich das ganze mit dem String "Test: Versuch1", haben möchte ich "Versuch1" ohne die HTML Tags.
Wie mache ich das?
Eigener Ansatz:
Kleine Zusatzfrage: Da wird Zeilenweise ausgewertet, oder? Sprich ich müßte die gesamte Zeile ggf. Filtern, oder? Kann nämlich ab und an auch sein, daß dort noch ein IMG Tag in der Zeile steht.
Ich möchte via den RegExp eine HTML Datei durchsuchen. Und zwar möchte ich z.B. folgenden String identifiziert haben und Teile davon ausgeben:
PHP:
<p><a href="blah.htm">Test: Versuch1</a></p>
Identifizieren möchte ich das ganze mit dem String "Test: Versuch1", haben möchte ich "Versuch1" ohne die HTML Tags.
Wie mache ich das?
Eigener Ansatz:
PHP:
<?php
$html = "<p><a href=\"blah.htm\">Test: Versuch1</a></p>
<p><a href=\"blah.htm\">Test: Versuch2</a></p>
";
preg_match_all("/.*Test: Versuch1.*/", $html, $treffer);
foreach ($treffer as $wert) {
echo "gefunden: " . $wert[0] . "<br>";
}
?>
Kleine Zusatzfrage: Da wird Zeilenweise ausgewertet, oder? Sprich ich müßte die gesamte Zeile ggf. Filtern, oder? Kann nämlich ab und an auch sein, daß dort noch ein IMG Tag in der Zeile steht.