
27.03.2010, 20:39
|
|
Постоянный
Регистрация: 05.12.2003
Сообщений: 340
С нами:
11805446
Репутация:
98
|
|
есть скрипт,
парсит значения полей icq и майл.
PHP код:
<?php
set_time_limit(0);
for($i=5000000; $i>1; $i--) {
$res = file_get_contents('http://*************'.$i);
preg_match('#<b>ICQ</b>: (.*?)<br />#i', $res, $m);
$icq = (isset($m[1])) ? $m[1]."\r\n" : '';
if($icq) {$fp = fopen('i.log', 'a'); fwrite($fp, $i.':'.$icq);}
preg_match('#<b>E-mail</b>: (.*?)<br />#i', $res, $m);
$mail = (isset($m[1])) ? $m[1]."\r\n" : '';
if($mail) {$fp = fopen('m.log', 'a'); fwrite($fp, $i.':'.$mail);}
}
?>
вопрос, какие должны быть значения preg_match
если нужно парсить в html коде:
1)
(нужно выпарсить слово "Вася")
(нужно выпарсить слово "пошел гулять"
но с учетом этого "&; text=", т.к если парсить просто по "text=" то в коде другие ненужны поля есть
)
|
|
|