2016-04-04 1 views
-3

Я пытаюсь получить URL-адрес изображения из html, у которого есть img srcset, используя javascript. Меня особенно интересует получение второго или третьего изображения.Получение url изображения из html srcset с использованием JavaScript regex

Пример srcset внутри 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\"> 

можно использовать только чистый JavaScript.

Любая помощь будет высоко оценена, поскольку я уже потратил часы, пытаясь получить эту работу, и единственный успех, который я имел до сих пор, - это получить все эти ссылки из html.

+0

[Не разобрать HTML с регулярным выражением!] (Http://stackoverflow.com/a/1732454/418066) – Biffen

+1

Какой вопрос? Что вы пробовали и как это не работает? – Biffen

+0

Что именно ожидается? – Shafizadeh

ответ

0

Try: http:[^ ]+

Вы должны уточнить, если это не соответствует вашим потребностям.

Объяснение

  • http: находит буквальным

  • [^ ]+ находит несколько символов не-пространства.