Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Регулярка для парсинга каринок из рсс

Сообщения:  [1-5] 

 
 автор: Vestige   (16.12.2007 в 00:18)   письмо автору
 
   для: SHAman   (15.12.2007 в 23:10)
 

Спасибо!

   
 
 автор: SHAman   (15.12.2007 в 23:10)   письмо автору
 
   для: Vestige   (15.12.2007 в 20:07)
 

Верхняя регулярка вам подойдет. Только нужно использовать не preg_replace, а preg_match

   
 
 автор: Vestige   (15.12.2007 в 20:07)   письмо автору
 
   для: yuk   (15.12.2007 в 19:49)
 

Наверное немного неправильно поставил задачу. Имелось в виду,что среди основного текста нужно получить строки между <enclosure url=" и " type="image/jpeg" />.т.е. вот кусок кода:

<title>Немецкая полиция изучит обстоятельства превращения Михаэля Шумахера в таксиста</title> 
  <link>http://auto.lenta.ru/news/2007/12/15/taxi/</link> 
  <description>Дорожная полиция Германии расследует инцидент, произошедший .</description> 
  <category>Автоспорт</category> 
  <enclosure url="http://auto.lenta.ru/l/news/2007/12/15/taxi/picturesmall.jpg" type="image/jpeg" /> 
  <pubDate>Sat, 15 Dec 2007 17:48:13 +0300</pubDate> 

из него нужно выдернуть http://auto.lenta.ru/l/news/2007/12/15/taxi/picturesmall.jpg

   
 
 автор: yuk   (15.12.2007 в 19:49)   письмо автору
 
   для: Vestige   (15.12.2007 в 18:50)
 

Можно так:

preg_replace("#<enclosure url=\"([^>]*)\" type=\"image/jpeg\" />#i","\\1",$str);

   
 
 автор: Vestige   (15.12.2007 в 18:50)   письмо автору
 
 

Здравствуйте!
Пишу скрипт. Опыта мало совсем.Помогите написать регулярное выражение для преобразования:
<enclosure url="http://auto.lenta.ru/l/news/2007/12/15/taxi/picturesmall.jpg" type="image/jpeg" />
в
http://auto.lenta.ru/l/news/2007/12/15/taxi/picturesmall.jpg
Т.е. нужно откинуть <enclosure url=" и " type="image/jpeg" />
Спасибо!

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования