
17.07.2008, 16:47
|
|
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме: 347573
Репутация:
185
|
|
Сообщение от l0l1k
мыла там просто посреди текста ,надо чтоб было в файл2 1 мыло на строку
Вот как-то так:
PHP код:
<?
$inFile = "file1.txt";
$outFile = "file2.txt";
##############
$out = array();
$bufer = file_get_contents($inFile);
preg_match_all('/[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?[\
.A-Za-z0-9]{2,}/', $bufer, $out);
$fp = fopen($outFile, "w");
foreach($out[0] as $mail)
fputs($fp, $mail."\r\n");
fclose($fp);
echo $outFile." Обновлен!";
?>
Тока там коллизии могут быть =)
|
|
|