Ответов: 1 Просмотров: 201
|
zak3r пишет:Здравствуйте!
Имеется код:
1я регуля выдает информацию типа:
wl-15062517450500.jpg'
wl-15062517451500.jpg'
wl-15062517452500.jpg'
wl-15062517453500.jpg'
wl-15062517454500.jpg'
wl-15062517455500.jpg'
Но! Еще вылезло куча мусора и я решил за счет следующей выбрать в пределе от wl до .jpg включительно . Что - то пошло не так и я на распутье.Можно все это сделать в 1й но мне нужно постоянно менять начальный предел wl так как в разных галереях начинается по разному наименование картинки. Или создать 2ю в которой можно будет менять переменной входную точку. Помогите советом !Или создать 2ю регулю! Сижу 2е сутки
Данная проблема была решена следующим образом(полный скрипт):PHP:
скопировать код в буфер обмена
<?PHP curl_setopt ($ch , CURLOPT_USERAGENT , "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/3.6.0"); preg_match_all("/(http:\\/\\/)?([a-z_0-9-.]+\\.[a-z]{2,3}(([ \"'>\r\n\t])|(\\/([^ \"'>\r\n\t]*)?)))/",$file,$url); for($i=0; $i<count($url[0]); $i++){ { echo substr($url[0 ][$i], 0 , -1 ); } } ?>
Если кому то понадобится в будущем! |