2016-04-04 3 views
-3

Ich versuche, eine Bild-URL von einem HTML zu erhalten, das eine img srcset mit Javascript hat. Ich bin besonders daran interessiert, 2. oder 3. Bild zu bekommen.Abrufen einer Bild-URL von HTML-srcset mit JavaScript-Regex

Beispiel srcset innerhalb html:

<img srcset=\"http:example.jpg 140w,http:example.jpg 160w,http:example.jpg 320w,http:example.jpg 480w,http:example.jpg 720w,http:example.jpg 1280w,http:example.jpg 1500w\" src=\"http:example.jpg\" alt=\"example\"> 

ich nur reine Javascript verwenden können.

Jede Hilfe wird sehr geschätzt, da ich bereits Stunden damit verbracht habe, diese Arbeit zu bekommen und der einzige Erfolg, den ich bis jetzt hatte, ist, all diese Links aus dem HTML zu holen.

+0

[Sie analysieren nicht HTML mit regex!] (Http://stackoverflow.com/a/1732454/418066) – Biffen

+1

Was ist die Frage? Was hast du probiert und wie geht das nicht? – Biffen

+0

Was erwartet die Ausgabe genau? – Shafizadeh

Antwort

0

Versuchen: http:[^ ]+

Sie klären müssen, wenn dies nicht Ihren Anforderungen gerecht werden.

Erklärung

  • http: findet die wörtliche

  • [^ ]+ mehrere Nicht-Leerzeichen findet.