чем очистить mail;pass От мусора?

Discussion in 'Болталка' started by alextrust, 8 Nov 2011.

  1. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    Подскажите чем отсортировать mail;pass
    есть база вида
    11mail.ru;pass
    1mail.ru;
    12mail.ru;pass
    ;pass
    13mail.ru;pass

    нужно получить
    11mail.ru;pass
    12mail.ru;pass
    13mail.ru;pass


    спасибо)
     
  2. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    PHP:
    <?php
        $goods 
    = array();
        foreach (
    file('./emails.txt') as $line)
        {
            list(
    $email$password) = explode(';'trim($line));
            if ((
    trim($email) != '') && (trim($password) != ''))
            {
                
    $goods[] = trim($line);
            }
        }
        
    $w fopen('./goods.txt''w+');
        
    fputs($wimplode("\r\n"$goods));
        
    fclose($w);
    ?>
     
  3. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    спасибо большое..только вот бы на перле или .exe )
     
  4. SeNaP

    SeNaP Elder - Старейшина

    Joined:
    7 Aug 2008
    Messages:
    378
    Likes Received:
    69
    Reputations:
    20
    http://zalil.ru/32014337 держи екзе
     
  5. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    |qbz|,
    чему ты салаг научаешь? ))

    open mm.txt
    for (i=10, i<100, i++)
    mail = (i+mail.ru)
    write mail > mm.txt
    endof
    close mm.txt
     
  6. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    Спасибо за МегаСуперпрогу.ехе ))

    но наверное я идиот..создал файл file.txt
    запустил ехе ..и что то не работает(

    altblitz

    я пхп совсем не умею пользоватся(
     
  7. SeNaP

    SeNaP Elder - Старейшина

    Joined:
    7 Aug 2008
    Messages:
    378
    Likes Received:
    69
    Reputations:
    20
    file.txt кинь на значок супер проги
     
  8. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    кинул..говрит DONE!
    но ничего не изменилось


    вот соурс

     
  9. dpe_x

    dpe_x Elder - Старейшина

    Joined:
    8 Sep 2010
    Messages:
    155
    Likes Received:
    35
    Reputations:
    14
    перл

    Code:
    open(MAILS , "<mails.txt");
    chomp(@lines =<MAILS>);
    open(GOOD, ">good_mails.txt");
    
    foreach(@lines)
    {
    	if ($_=~/^.{2,100}@.*;.{1,100}$/)
    	{
    		print GOOD $_."\n";
    	}
    }
    
     
  10. SeNaP

    SeNaP Elder - Старейшина

    Joined:
    7 Aug 2008
    Messages:
    378
    Likes Received:
    69
    Reputations:
    20
    ищи рядом файл result.txt
     
  11. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    потому в код занёс три ошибки.
    незначительные и видные сразу.

    на работу компа твоего не повлияют.
    сумеешь их разыскать - слава тебе!
     
  12. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    dpe_x

    спасибо на перл работает)
    на нем работает


    я его даже создал..ничего не получилось(
     
  13. alextrust

    alextrust Member

    Joined:
    29 Mar 2010
    Messages:
    134
    Likes Received:
    27
    Reputations:
    11
    та я его вообще не трогал..ибо запускать даже не умею)