|
|
|
|
|
для: cheops
(23.04.2006 в 00:41)
| | хорошо, извините что не в тот раздел запостил
я сейчас отвещу в той теме.
Кстати, мне главное нужно сам текст вытащить.
Буду вам очень признателен если поможите | |
|
|
|
|
|
|
|
для: Петровичь5
(22.04.2006 в 22:00)
| | Посмотрите тему по ссылке http://www.softtime.ru/forum/read.php?id_forum=6&id_theme=13692
PS Вопросы, посвященные регулярным выражениям лучше сразу размещать в разделе "Регулярные выражения". | |
|
|
|
|
|
|
|
для: Саня
(22.04.2006 в 22:11)
| | но там только по апорту а по выдиранию описания на рамблере нету, да и ответить там уже нельзя | |
|
|
|
|
|
|
|
| помогите разобрать поисковый запрос Рамблера
имеется примено такая ссылка http://www.rambler.ru/srch?oe=1251&words=%EF%F0%EE%F1%F2%E8%F2%F3%F2%EA%E8
нужно выбрать текст, заголовок, и ссылку
вроде я сделал шаблоны но вот с текстом я не совсем уверен, иногда бывет что текст неполностью или его нет,
хотя на самом деле он есть
$normal_text = iconv('UTF-8','WINDOWS-1251',rawurlencode($_GET['w']));
$contents = file_get_contents('http://www.rambler.ru/srch?oe=1251&words='.$normal_text);
$pattern_text = '|<div class="text">([^ ]*)</div>|i';
preg_match_all($pattern_text, $contents, $out_text, PREG_PATTERN_ORDER);
$pattern_title = '|<li>[^>]+><a [^ ]+ [^ ]+ href=\"([^\"]+)\"[^>]+>(.+)</a>|isU';
preg_match_all($pattern_title, $contents, $out_title, PREG_PATTERN_ORDER);
|
по выше указанной ссылки, почемуто в результате поиска 14 и 15 запись не содержит текста? | |
|
|
|
|