Нужно помощь. Нужно извлечь строки из текстового файла.

Discussion in 'Болталка' started by Tamango, 17 Dec 2010.

  1. Tamango

    Tamango New Member

    Joined:
    16 Dec 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Привет всем.

    Гуглил по данному вопросу минут 10-15, ничего толкового не нашел. Вообщем вот в чем загвоздка самого вопроса.

    Есть файл, наприер result.txt

    В этом текстовом файле записаны данные, в каждой строке - отдельный юзер.
    Данные записаны в формате:

    Code:
    user_name:last_ip:e-mail:password
    А мне нужно создать еще один текстовый файл, в котором будут записаны только e-mail ы из первого файла.

    Подскажите пожалуйста как поступить и чем воспользоваться.

    Спасибо.
     
  2. Kusto

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

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    PHP:
    <?php 
    //(с)Kusto 
    $text =file_get_contents('result.txt'); 

    preg_match_all('/[\.\-_A-Za-z0-9][email protected][\.\-A-Za-z0-9]+?[\.A-Za-z0-9]{2,}/'$text$out); 

    $arr $out[0]; 
     
    $result array_unique($arr); 
    foreach(
    $result as $value)   
      {   
         echo 
    "$value <br />";   
    flush ( );
      }  

    ?>
    P.S.сохранение в файл не делал- вывод на экран- но если захочеш копируй с экрана компа :D
     
    #2 Kusto, 17 Dec 2010
    Last edited: 17 Dec 2010
  3. Tamango

    Tamango New Member

    Joined:
    16 Dec 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Спасибо, будем пробовать.

    Какие еще есть варианты у кого?

    upd:
    омг, я сделал это через MS Excel

    Всем кто размышлял - спасибо.
     
    #3 Tamango, 17 Dec 2010
    Last edited: 17 Dec 2010
  4. hErO?

    hErO? New Member

    Joined:
    2 Mar 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    -1
    https://forum.zloy.bz/showthread.php?t=66179&highlight=bvsStringSelector

    может поможет.
     
  5. Edward

    Edward Banned

    Joined:
    11 Feb 2010
    Messages:
    329
    Likes Received:
    21
    Reputations:
    -1
    А зачем еще варианты, того, что тебе предложили вполне достаточно.
     
  6. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,021
    Likes Received:
    1,200
    Reputations:
    327
    ну может на винапи и асме требуеццо))
     
  7. brainy

    brainy Member

    Joined:
    21 Aug 2009
    Messages:
    30
    Likes Received:
    44
    Reputations:
    4
    ms excel
    Данные -> Текст по столбцам
    разделителем ставишь двоеточие
     
  8. AKYLA

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

    Joined:
    29 Nov 2007
    Messages:
    108
    Likes Received:
    35
    Reputations:
    6
    TextPipePro
     
Loading...