Примеры  >  Разное  >  Выделение из кода страницы Yandex числа запросов

Применение регулярного выражения для выделения из кода страницы поисковой системы Yandex числа запросов за месяц. Обращаем ваше внимание, что автоматические запросы к поисковой системе Yandex запрещены. Использование приведенного ниже кода может привести к бану вашего IP-адреса.

# Пример в PHP

$html = file_get_contents('http://www.yandex.ru/yandsearch?rpt=
rad&text=%ED%E5%E4%E2%E8%E6%E8%EC%EE%F1%F2%FC');

$out = array();

preg_match('/Запросов за месяц:[\s\S]*&nbsp;&mdash; ([\s\S]*). <a href/i', $html, $out);

$out = preg_replace('/nbsp;|\s+/i', '', $out[1]);

# $out будет содержать число запросов, например '426793'

Роман, 02.01.2007.

Вернуться к списку

Добавить в закладки