Sc0undRel
@Sc0undRel

Как правильно написать preg_match?

Помогите, пожалуйста, составить регулярное выражение, чтобы спарсить со страницы УРЛЫ изображений:

window.runParams.imageBigViewURL=[
"http://g01.a.alicdn.com/kf/HTB1FGzVIpXXXXa3XFXXq6xXFXXXK/2015-новых-мужчин-блузки-без-рукавов-мода-шифон-блузки-леди-шеи-экипажа-воланами-после-открытым-воротником.jpg",
"http://g03.a.alicdn.com/kf/HTB1YkHYIpXXXXcXXpXXq6xXFXXXg/2015-новых-мужчин-блузки-без-рукавов-мода-шифон-блузки-леди-шеи-экипажа-воланами-после-открытым-воротником.jpg",
"http://g03.a.alicdn.com/kf/HTB1yS_0IpXXXXcQXpXXq6xXFXXX2/2015-новых-мужчин-блузки-без-рукавов-мода-шифон-блузки-леди-шеи-экипажа-воланами-после-открытым-воротником.jpg",
"http://g02.a.alicdn.com/kf/HTB1fgIaIpXXXXXKXXXXq6xXFXXXV/2015-новых-мужчин-блузки-без-рукавов-мода-шифон-блузки-леди-шеи-экипажа-воланами-после-открытым-воротником.jpg",
"http://g02.a.alicdn.com/kf/HTB1kpjVIpXXXXbhXFXXq6xXFXXXq/2015-новых-мужчин-блузки-без-рукавов-мода-шифон-блузки-леди-шеи-экипажа-воланами-после-открытым-воротником.jpg"
];


preg_match('/"window.runParams.imageBigViewURL".+\[(.*)\]/is', $page, $matches); не работает...
  • Вопрос задан
  • 233 просмотра
Пригласить эксперта
Ответы на вопрос 1
PavelK
@PavelK
Находите сначала кусок с window.runParams.imageBigViewURL
например так:
window\.runParams\.imageBigViewURL=\[[^s]+\];
результат можно загнать в строку а потом строку в массив разбить по сепаратору - запятая.
ну или
(\"http:\/\/.*\")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы