[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Парсинг контента - перенос строки
fMichail
Здравствуйте,

Помогите пожалуйста разобраться, пытаюсь парсить гис-метео.

Задача - по имени города найти страницу соответствующую этому городу.

Сейчас парсинг почему-то не включает перенос строки в число символов "*".

$qq="http://www.gismeteo.ru/city/?gis=%D0%A0%D0%BE%D1%81%D1%82%D0%BE%D0%B2-%D0%BD%D0%B0-%D0%B4%D0%BE%D0%BD%D1%83&searchQueryData=";

$google = file_get_contents($qq);
preg_match_all( '#<h6>Населённые пункты</h6>(.*)</div>#', $google, $links );

print_r($links);


Спасибо!

_____________
Прекрасный Мир
Aeq
Модификатор s
fMichail
Спасибо Aeq,

Разобрался.


Ещё есть код:

preg_match('/(http:\/\/)(.*)&sa=U/', $string, $link);


Возвращающий ссылки со старницы, но возвращается вместе с "&amp;sa=U" на конце. Как сделать чтобы возвращалось без этого?

_____________
Прекрасный Мир
Aeq
preg_match('/(http:\/\/)(.*)&(amp;)?sa=U/', $string, $link);
??
fMichail
Разобрался, спасибо!

_____________
Прекрасный Мир
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.