Tags mit einer Endung /> ausschließen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Tags mit einer Endung /> ausschließen

    Hi,

    ich möchte ein Html-Dokument durchsuchen und nur die Html-Tags finden, die nicht mit /> sondern mit > enden.

    Mein Versuch sieht wie folgt aus

    PHP-Code:
    $pattern='/.*(<.*(?!/>{1})).*/'
    Aus irgendeinem Grund ergeben auch Html-Tags mit /> true.

    Sieht jemand den Fehler?


    hemfrie

  • #2
    Re: Tags mit einer Endung /&gt; ausschließen

    vermutung: du verwendest / auch als delimiter des ausdrucks, also müsste der / im ausdruck entweder maskiert werden, oder ein anderer delimiter gewählt werden.

    (dass das keinen fehler gibt, wundert mich aber ...)
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Danke, hast Recht. Hab vergessen den / zu maskieren.

      Hab das Pattern noch ein wenig vereinfacht.

      $pattern='/<img[^<\/]*>/';

      Vielen Dank


      hemfrie

      Kommentar

      Lädt...
      X