Proxy-Base Community - Анонимность и безопасность в интернете. - Показать сообщение отдельно - Полезные скрипты [Perl],[PHP],[Python]
Показать сообщение отдельно
Старый 12.08.2009, 15:48   #6 (permalink)
hide
Proxy-Base.Org Team
 
Регистрация: 19.05.2009
Сообщений: 961
Member ID: 147

Репутация: 2374
Репутация: 2374
Сказал(а) спасибо: 894
Поблагодарили 2,054 раз(а) в 713 сообщениях
Топикстартер (автор темы) По умолчанию

Парсер мыл из базы с нужным доменом(-ами)
baza.txt - файл с базой мыл
email.txt - файл с отобранными мылами


PHP код:
<?php
$from 
file('baza.txt');
$fp fopen('email.txt','w');
foreach (
$from as $str
{
    if(
preg_match('#нужный_домен\.в_какой_зоне_домен|нужный_домен2\.в_какой_зоне_домен2#i',$str))  
        { 
fputs($fp$str); }
}
fclose($fp);

?>
пример для парсинга мыл из базы с домена mail.ru, т.е. mail.ru, list.ru, bk.ru и inbox.ru:
PHP код:
<?php
$from 
file('baza.txt');
$fp fopen('email.txt','w');
foreach (
$from as $str
{
    if(
preg_match('#mail\.ru|list\.ru|inbox\.ru|bk\.ru#i',$str))  
        { 
fputs($fp$str); }
}
fclose($fp);

?>
Файл с отобранными мылами при каждом парсинге будет перезаписываться, чтобы мыла добавлялись в файл нужно параметр:
PHP код:
$fp fopen('email.txt','w'); 
заменить на параметр:
PHP код:
$fp fopen('email.txt','a'); 
hide вне форума   Ответить с цитированием
Пользователь сказал cпасибо: