Ergebnis 1 bis 3 von 3
  1. #1
    Wilstedter Apfel
    Themenstarter
    Avatar von Slashwalker
    Registriert
    05.2006
    Beiträge
    1.934

    RegEx für Links

    Hallo ATler,
    ich hab mal wieder ein Problem mit einer RegEx. Ich möchte aus Texten alle Links auslesen. Bisher habe ich das mit dieser RegEx gemacht:
    Code:
    (((https?:|ftp:|gopher:)\/\/)|(www\.|ftp\.))[-[:alnum:]\?%,\.\/&##!;@:=\+~_]+[A-Za-z0-9\/]
    Das funktioniert soweit auch. Allerdings habe ich jetzt einige Links, die etwas seltsam aufgebaut sind und die daher nicht gefunden werden:
    Code:
    result.php?Lfzxpset>Efbui,Dbc,Gps,Dvujf'f>btl<58<2<2<51:27::5<3<<6737<<0e0tfbsdi0q0joufsdptnpt0ynm0epnbjomboefs0joum0e3s0gfg0qpqdbu0w30dnWkbIS{Z3i2eIpvZ39>'qpt>5'tfbsdi`uzqf>sfmbufe'enybsht>'jqvb`je>48b9:39eb:g2935db:b39ee:fd546:6d
    RegEx war noch nie mein Ding, krieg das irgendwie nicht gebacken...
    VAYA CON TIOZ
    Helden leben lange -Legenden sterben nie!
    La Ultima Cerveza!


  2. #2
    Kleiner Weinapfel
    Registriert
    10.2007
    Ort
    München
    Beiträge
    1.137
    Da hat John Gruber vor ner Weile eine RegEx für veröffentlicht.
    http://daringfireball.net/2010/07/im..._matching_urls

    Probier die doch mal aus!

  3. #3
    Wilstedter Apfel
    Themenstarter
    Avatar von Slashwalker
    Registriert
    05.2006
    Beiträge
    1.934
    Ich bekomme die ganzen ' und " nicht so escaped, das es ein zusammenhängender String ist
    VAYA CON TIOZ
    Helden leben lange -Legenden sterben nie!
    La Ultima Cerveza!


Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •