Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   E-Mail (https://forum.antichat.xyz/forumdisplay.php?f=14)
-   -   нужна прога (https://forum.antichat.xyz/showthread.php?t=199016)

DarkZombie 25.04.2010 00:20

нужна прога
 
собственно сабж

нужна прога для выдирания из списка e-mail логинов примерно так из списка:

user@mail.ru
user2@mail.ru
user3@mail

вытащить:

user
user2
user3

KENT1994 25.04.2010 00:22

может ты просто в блокноте заменишь @mail.ru на пробел?

DarkZombie 25.04.2010 00:26

да дело в том что txt с адресами мыл разных доменов (более 4000) нужно именно выдернуть логины тобишь всё то что идёт до "@"

Vlad3d 25.04.2010 01:12

http://slil.ru/29018117
вот написал за пару минут

в первое поле кидешь список мыл, жмешь кнопку во втором поле появляется список отпарсеный..И еще этот список сохраняется в parse.txt в папке с прогой

ettee 25.04.2010 01:32

sed 's/\([^@]\)@.*/\1/' mail.txt
cut -f1 -d@ mail.txt
awk -F@ '{print $1}' mail.txt

bugster 04.06.2010 20:26

Цитата:

Сообщение от Vlad3d
http://slil.ru/29018117
вот написал за пару минут

в первое поле кидешь список мыл, жмешь кнопку во втором поле появляется список отпарсеный..И еще этот список сохраняется в parse.txt в папке с прогой

Перезалей

Xnamed 05.06.2010 22:03

c++
Код:

#include <iostream>
#include <fstream>
using namespace std;

ifstream in("list.txt");
ofstream out("parsed.txt");

int main()
{
        char a[255];
        int i;
        while(!in.eof())
        {
                in>>a;
                i=0;
                while(a[i]!='@') out<<a[i++];
                out<<endl;
        }
        return 0;
}


OOO 06.06.2010 05:00

Когда отпарсерует получается такая вот фигня

Код:

hrw-news-subscribe  Pk иk    рk x&k ё                    јэ( Д I шю( :wєЩ* юяяяъ66wт26w    рk рk        иk я( Н˜иv  k    Ъ˜иv?„кЇ            7Х*Щюяяящ*иvC®иvРю(   Дя( ХЊкvЧг*ЩюяяяЪ˜иvъ*йvрk °%k 8я( џйv        pя( ¬  ¤  8,I )    Hя( 4ћйvxя( з
sempiternal .ru com a.ru k    рk x&k ё                    јэ( Д I шю( :wєЩ* юяяяъ66wт26w    рk рk        иk я( Н˜иv  k    Ъ˜иv?„кЇ            7Х*Щюяяящ*иvC®иvРю(   Дя( ХЊкvЧг*ЩюяяяЪ˜иvъ*йvрk °%k 8я( џйv        pя( ¬  ¤  8,I )    Hя( 4ћйvxя( з
mtnet.prilep ru com a.ru k    рk x&k ё                    јэ( Д I шю( :wєЩ* юяяяъ66wт26w    рk рk        иk я( Н˜иv  k    Ъ˜иv?„кЇ            7Х*Щюяяящ*иvC®иvРю(   Дя( ХЊкvЧг*ЩюяяяЪ˜иvъ*йvрk °%k 8я( џйv        pя( ¬  ¤  8,I )    Hя( 4ћйvxя( з
youspam clink4.berkeley.edu    рk x&k ё                    јэ( Д I шю( :wєЩ* юяяяъ66wт26w    рk рk        иk я( Н˜иv  k    Ъ˜иv?„кЇ            7Х*Щюяяящ*иvC®иvРю(   Дя( ХЊкvЧг*ЩюяяяЪ˜иvъ*йvрk °%k 8я( џйv        pя( ¬  ¤  8,I )    Hя( 4ћйvxя( з
arle am clink4.berkeley.edu    рk x&k ё                    јэ( Д I шю( :wєЩ* юяяяъ66wт26w    рk рk        иk я( Н˜иv  k    Ъ˜иv?„кЇ            7Х*Щюяяящ*иvC®иvРю(   Дя( ХЊкvЧг*ЩюяяяЪ˜иvъ*йvрk °%k 8я( џйv        pя( ¬  ¤  8,I )    Hя( 4ћйvxя( з


devton 06.06.2010 07:47

http://multi-up.com/284946
прога с конфиг-файлом, в котором настройка "вырезать от @ до конца строки"

easton 06.06.2010 08:06

Извращенцы=)
Блокнот - Ctrl+H
@ -> Tab
Ctrl+A Ctrl+C
Excel: Ctrl+V
Выделяем первый столбец
Ctrl+C
Блокнот: Ctrl+v

Вуаля! Готово=)


Время: 20:57