|
| Дата |
|
USD/RUB | 93.4409 | BTC/USD | 64297.3216 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
10.01.2009, 18:40
|
#1
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
|
регулярка для парсинга урлов с гугла
Короче странная фигня, парсит не все урлы )
$content=file_get_contents("http://www.google.com/search?q=music");
$pattern = "!r\>\<a\shref\=\"([a-z,:,/,.,0-9,_,+,-,A-Z,%,#,$,@,?,&]*)\"\sclass\=!";
preg_match_all($pattern,$content,$tmp);
$result = implode("\n", $tmp[1]);
echo $result;
|
|
|
10.01.2009, 18:58
|
#2
|
хде мой компот?!
Регистрация: 07.01.2008
Сообщений: 327
Бабло: $31276
|
хз, твоя регулярка спарсила 10 урлов
я вот такую юзаю
'|<a href="([^"]+)" class=l[^>]*>|isU'
Последний раз редактировалось pina; 10.01.2009 в 19:02.
Причина: буквы меняют регистр почему то
|
|
|
10.01.2009, 19:06
|
#3
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
|
ТС
ну вот парсинг картинок скажем с гугла, не парсит 16 штук хоть убей )
$content = file_get_contents("http://images.google.com/images?q=sexy");
$pattern = "!imgres\?imgurl\=([a-z,:,/,.,0-9,_,+,-,A-Z,%,#,$,@,?,&]*)\&imgrefurl\=!";
|
|
|
10.01.2009, 19:19
|
#4
|
хде мой компот?!
Регистрация: 07.01.2008
Сообщений: 327
Бабло: $31276
|
preg_match_all('|dyn\.Img\("/imgres\?imgurl=(.*)&|isU', $content, $tmp);
парсит 20)
а почему именно 16?
|
|
|
10.01.2009, 20:52
|
#5
|
hustle
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
|
ТС
pina, спасибо большое! =) ща пробану, в твоем выражениее мне много не понятно ) а в чем у меня ошибка была?
ошибка в моей глючной мозиле бля(((
Последний раз редактировалось Hector; 11.01.2009 в 01:39.
|
|
|
14.06.2009, 13:32
|
#6
|
Senior Member
Регистрация: 03.03.2008
Сообщений: 2,274
Бабло: $263105
|
del
Последний раз редактировалось LeXxiK; 14.06.2009 в 17:10.
|
|
|
16.06.2009, 23:20
|
#7
|
Юниор
|
регулярка для парсинга урлов с гугла
Я конечно, прошу прощения, но, по-моему, эта тема уже не актуальна.
|
|
|
17.06.2009, 05:11
|
#8
|
grablab.org
Регистрация: 18.09.2007
Адрес: Thailand
Сообщений: 4,893
Бабло: $322264
|
Хрумер вы?
|
|
|
17.06.2009, 05:18
|
#9
|
Любитель шмелей
Регистрация: 22.02.2008
Адрес: Сыктывкар
Сообщений: 6,523
Бабло: $1273734
|
Цитата:
Сообщение от WebNinja
Хрумер вы?
|
Он в соседнем топике вебмани обменивает уже =)
Последний раз редактировалось mr. werewolf; 17.06.2009 в 05:34.
|
|
|
17.06.2009, 05:45
|
#10
|
grablab.org
Регистрация: 18.09.2007
Адрес: Thailand
Сообщений: 4,893
Бабло: $322264
|
самый натуральный, хрумер обыкновенный. дикий.
|
|
|
|