Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Июль 2011
Помог: 0 раз(а)
|
Спасибо большое, идем дальше.
PHP:
скопировать код в буфер обмена
preg_match_all ("/<h1>(.*)<\/h1>/", $content, $title, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Регион<\/h2>\n\s+(.*)<br>/", $content, $region, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Адрес<\/h2>\n\s+(.*)<br>/", $content, $adress, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Телефоны<\/h2>\n\s+(.*)<br>/", $content, $tel, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Сайт<\/h2>\n\s+<noindex><a href=\".*\">(.*)<\/a><\/noindex><br>/", $content, $www, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Электронная почта<\/h2>\n\s+(.*)<br>/", $content, $email, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Руководитель<\/h2>\n\s+(.*)<br>/", $content, $chief, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Контактное лицо<\/h2>\n\s+(.*)<br>/", $content, $contact, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>ИНН<\/h2>\n\s+(.*)<br>/", $content, $inn, PREG_PATTERN_ORDER ); preg_match_all ("/<h2>Юридическое название<\/h2>\s*(.*\s*.*)\s*<br>/", $content, $legal_name, PREG_PATTERN_ORDER ); return Array($title['1']['0'], $region['1']['0'], $adress['1']['0'], $tel['1']['0'], $www['1']['0'], $email['1']['0'], $chief['1']['0'], $contact['1']['0'], $inn['1']['0'], $legal_name['1']['0']);
Часть кода парсера
|