Tags mit einer Endung /> ausschließen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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.

    Comment


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

      Hab das Pattern noch ein wenig vereinfacht.

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

      Vielen Dank


      hemfrie

      Comment

      Working...
      X