Это для удаления бредовых строк: PHP: <?php $input="vkfile.txt"; //входной файл $output="vkfile-pars.txt"; //выходной файл $out=fopen($output,"w+"); $f=fopen($input,"r"); while (!feof($f)) { $st=fgets($f,256); if((strpos($st, "@")>0)&&(strpos($st, ":")!=(strlen($st)-3))) fputs($out,$st); } fclose($out); fclose($f); echo "Программа успешно завершила работу.Счастливого нового года!"; ?> а для удаления повторов советую http://www.softforfree.com/programs/text_duplicate_killer-11932.html
Два в одном PHP: <table> <tr> <td valign=top><form method="post"> <TEXTAREA NAME=mails ROWS=30 COLS=50></TEXTAREA> <br/><input type="submit"> </form> <td nowarp> <? if (isset($_POST['mails'])) { $mails=strtolower($_POST['mails']); preg_match_all('~[a-zA-Z0-9\.\_\-]+@[a-zA-Z0-9\_\-]+\.[a-zA-Z]{2,5}:(.*)~i',$mails,$result); echo join('<br/>',array_unique( array_map('htmlspecialchars',$result[0]))); } ?> </table>