Mario: html-code bruchstücke entfernen

Beitrag lesen

Hallo,

ich lese aus einer Html-Datei von einer bestimmten Byte aus ca. 500 Zeichen. Nun will ich einiges Entfernen:

  • sämtlichen Code (PHP, HTML, Scripte etc.) - kein Problem
  • das erste abgeschnittene Wort und das letzte abgeschnittene Wort - kein Problem.

Was ich nicht hinbekomme ist, abgeschnittenen Html-Code zu entfernen. Z.B.:

$string= 'nter" size="2">Wie Wunderschön<font siz'

Übrig bleiben soll: Wie Wunderschön.

Meine Idee war, den Code für die abgeschnittenen Wörter anzupassen. jedoch funktioniert das nicht:

$string = preg_replace("=[^ ]*$=", "", $string); // Entfernt alles bis zum ersten Leerzeichen
$string = preg_replace("=[1]*=", "", $string); // Entfernt alles ab dem letzten Leerzeichen

Hier mein Versuch, der misslingt:

$string = preg_replace("=[^>]*$=", "", $string);
$string = preg_replace("=[2]*=", "", $string);

Hat jemand eine Idee?

Vielen Dank,

Mario


  1. ^ ↩︎

  2. ^< ↩︎