Вопрос по екстракту из файла

Discussion in 'Болталка' started by it's my, 5 Oct 2007.

  1. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    как из xls или txt файла из строк

    Code:
    snugwithme@ya&#10 <snugwithme@yahoo.co.uk>
    fountainofnam&#10 <fountainofnameth@msn.com>
    qp318@hotmail.&# <qp318@hotmail.com>
    rg_470@hotmail&# <rg_470@hotmail.com>
    
    извлечь нужные

    Code:
    snugwithme@yahoo.co.uk
    fountainofnameth@msn.com
    qp318@hotmail.com
    rg_470@hotmail.com
    
    в ручную не резон верезать т.к. строк больше 600к, а программа типа Email Extractr не помогает...
     
  2. groundhog

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

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    PHP|Perl + регэкспы.
     
  3. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    а что-нибудь поконкретнее подсказать можете?
     
  4. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Без кодинга сделать в блокноте+Exel элементарно:
    1. Заменить в txt сначала "<" и ">" на разделители, например ":"
    2. Открыть файл txt в Exel - он предложит разделить данные по столбцам, указать что разделитель ":"
    3. Скопировать получившийся столбец с мыльниками и вставить в txt.
     
  5. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    Со второго варианта не получилась так как он открыл всё в одном столбце, но учитывая такую же логику, я открыл это в PasswordPro (так как он именно так же разделяет логины:хешь:соль), вообщем всё получилось, огромное спасибо! тему можно закрыть
     
  6. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    в Excele тоже получилось... спасибо еще раз)))