Помогите!!

Discussion in 'Болталка' started by nupaT, 30 Aug 2009.

  1. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    Нуна помощь!!!
    Короче есть файл c видом [email protected] пропуск qweqwe
    Пропуски расставлены по разному

    Есть ли у кого парсер чтоб из этого вида сделал вид email;pass
    Если есть выложите с меня плюсеги
     
    #1 nupaT, 30 Aug 2009
    Last edited: 30 Aug 2009
  2. hatamahata

    hatamahata Member

    Joined:
    10 Jun 2009
    Messages:
    0
    Likes Received:
    5
    Reputations:
    0

    notepad++ тебе в помощь, юзай замену
     
  3. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    Там все также как в обычном
     
  4. hatamahata

    hatamahata Member

    Joined:
    10 Jun 2009
    Messages:
    0
    Likes Received:
    5
    Reputations:
    0
    знач юзай обычный=))))
    заходиш в замену -> в поле "что искать" вводишь пробел в поле "заменить" на ставишь ; , кажется так
     
    #4 hatamahata, 30 Aug 2009
    Last edited: 30 Aug 2009
  5. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    я так и делаю он пишет 0
     
  6. hatamahata

    hatamahata Member

    Joined:
    10 Jun 2009
    Messages:
    0
    Likes Received:
    5
    Reputations:
    0
    вчера менял так 18к строчек в нотпад++ , все норм поменяло
     
  7. Ponchik

    Ponchik Хлебо-булочное изделие

    Joined:
    30 Aug 2005
    Messages:
    687
    Likes Received:
    807
    Reputations:
    311
    если разное кол-во пробелов
    Разбиваеш в PHP через explode по пробелам и берёш первый и последний элемент массива
     
  8. Ch3ck

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

    Joined:
    9 Jun 2006
    Messages:
    1,363
    Likes Received:
    1,192
    Reputations:
    430
    Так там соответствие будет одному пробелу одна точка с запятой...по-моему
    Так проще :)
    PHP:
    $line=preg_replace('| +|'';'$line);
     
    #8 Ch3ck, 30 Aug 2009
    Last edited: 30 Aug 2009
  9. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    можно по подробнее ? я в phр не шарю
     
  10. hatamahata

    hatamahata Member

    Joined:
    10 Jun 2009
    Messages:
    0
    Likes Received:
    5
    Reputations:
    0
    а не, у меня файл был вида МЫЛО______:_______пасс, пробелы я тупо убрал(заменой), а : заменил на ;
     
  11. Ch3ck

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

    Joined:
    9 Jun 2006
    Messages:
    1,363
    Likes Received:
    1,192
    Reputations:
    430
    PHP:
    <?php
    set_time_limit
    (0);
    $a=file("dirtymail.txt"); // Неотсортированный файл с емэйлами
    $fp=fopen('cleanemail.txt','w+');
    foreach(
    $a as $line) {
              
    $line=preg_replace('| +|'';'$line);
              
    fwrite($fp$line."\r\n");
    }
    fclose($fp);
    ?>
    Попробовал - работает...
     
    #11 Ch3ck, 30 Aug 2009
    Last edited: 30 Aug 2009
Loading...
Similar Threads - Помогите
  1. Turanchocks_
    Replies:
    2
    Views:
    1,535
  2. skillushqa_
    Replies:
    32
    Views:
    3,670