[Java] Regular Expressions (pattern/matcher)

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Darksun, 17. Juni 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. Juni 2008
    Regular Expressions (pattern/matcher)

    Bin dabei ein Programm zu schreiben, was mir Bildverweise aus Webseiten auslesen soll.
    Dabei bin ich auf "Regular Expressions" gekommen.
    Kling sehr praktisch, aber habe ein kleines Problem:
    Das Problem ist:
    es kommt nur "no match". Für jede Zeile des Quelltexts.
    Lasse ich jedoch mal einen String "<img src=\"test\"" überprüfen, gibt er mir "test" aus.
    Bei "blabla<img src=\"mmmmmmm\"" gibt es jedenfalls auch wieder nur die Ausgabe "no match".

    Hat also irgendwas damit zu tun, dass vor dem gesuchten Teil noch andere Buchstaben liegen.
    Weiß jemand genau, was das Problem sein könnte???
     
  2. 17. Juni 2008
    AW: Regular Expressions (pattern/matcher)

    Hey!

    .* davor und dahinter machen?

    Code:
    .*<img src=\"([^\"]+)\".*
    Normalerweise gibt er ja nur als Match aus, was in den '(' ')' steht bzw. gefunden wird.

    Mfg,

    Kolazomai
     
  3. 17. Juni 2008
    AW: Regular Expressions (pattern/matcher)

    super. das .* hats gebracht.
    vielen vielen dank. hätte ich aber auch mal selber drauf kommen können
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.