Reguläre Ausdrücke

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von justjesus, 18. Januar 2007 .

Schlagworte:
  1. 18. Januar 2007
    Hallo,

    Ich habe ein Problem mit Regulären Ausdrücken.
    Schaut euch einfach mal an was ich bekomme:
    Bild=down!

    Und nun zu dem was ich eigentlich will:
    Ich möchte alle Linktags von "<a" bis zum ersten schließenden " oder ' komicher weise bekomme ich sie aber immer bis zum letzten Anfürungszeichen. Der Ausdruck ist also zu gierig!!
    Ich bekomme es einfach nicht anderst hin. ;(

    Ich will also z.B.
    Code:
    <a href="http://www.blitzbasic.com/Products/maplet.php"
    Könnt ihr mir vielleicht helfen?
    Ach wenn ich schon dabei bin, wie bekomme ich es hin das es auch gefunden wird wenn nach dem <a ein umbruch ist??(


    Danke im vorraus!!!
     
  2. 18. Januar 2007
    AW: Reguläre Ausdrücke

    Setz einfach ein Fragezeichen hinter den letzen Stern: <a.*href=['|"]http://.*?['|"]
    Thema: Greedy und Non-Greedy
    Ich hoffe ich konnte dir helfen.

    Edit:
    ach so, das solltest du bei dem ersten übrigens auch machen, denn ansonsten bekommst du Probleme, wenn zwei Tags direkt hintereinander stehen.

    Gruß Resus
     
  3. 19. Januar 2007
    AW: Reguläre Ausdrücke

    Danke !!
    So habe ich es vorher auch mal versucht, das mit dem Fragezeichen kenne ich auch!

    Geht in Notpad++ aber nicht!!!

    Habs mal in PHP mit "preg_match_all" versucht, da geht es ohne Probleme. Hätte ich das blos schon früher gemacht!! :angry: :angry:
     
  4. 19. Januar 2007
    AW: Reguläre Ausdrücke

    Jo, als Tool benutze ich Kodos, ist simpel und gefällt mir ganz gut. Ist zwar eigentlich für Python, aber juckt in den meisten Fällen net ^^ http://kodos.sourceforge.net/
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.