Просьба помочь вытянуть картинку. За книгу Д.Фридла только сел, а выражение нужно уже сейчас. Спарсить нужно картинки с YouTube. Я получаю код страницы в котором строка с адресом картинки: HTML: <meta property="og:image" content="http://i4.ytimg.com/vi/3wx408mCx-8/default.jpg" /> Помогите написать выражение для того, чтобы вытянуть чистый URL и спарсить ее.
PHP: <?php ini_set('display_errors',1); error_reporting(E_ALL); $m ='gfdgdf fdhfd <meta property="og:image" content="http://i4.ytimg.com/vi/3wx408mCx-8/default.jpg" /> hfdhdf fdhdf'; preg_match('/content=\"(.+?\.jpg)/si',$m,$match); echo $match[1]; ?>
Dima4321 тебя надо поставить вести форум регулярных выражений хоть и не все регулярки оптимальны, но главное что работают.
Спасибо коллега. )) Честно говоря думал не освою их вообще. Но начало получаться немного. Самое интересное, что тот же Д.Фридл очень большое место в своей книге уделяет оптимизации, но как показыват моя практика даже в больших текстах , где я применял по 5-8 ругярок громозких одноворменно( с точки зрения вычисл. процессов) все молотит не более 2-3 сек. Ну а тут на форуме задачи очень простые как раз под меня. )) Грех не потренироваться) Кстати пришел на этот форум в 2009 только из за регулярок заплатил одному коллеге по 200 руппплей 3 раза и он помог мне с пнексолькими парсерами )). Потом ушел. Почитал книгу, статьи месяц и начало по-немногу.)