PDA

Просмотр полной версии : нужна прога


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
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

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

bugster
06.06.2010, 20:22
всем спсб )

treff
09.06.2010, 22:18
можно блокнотом выдрать pspad правка- выделение по столбцам

bugster
12.06.2010, 21:12
можно блокнотом выдрать pspad правка- выделение по столбцам
Блокнот виснет, когда туда лямов 5 пихаешь

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

Alk@sh
12.06.2010, 21:19
easton все гениальное просто!

Kusto
12.06.2010, 22:06
Вопрос решон, тема закрыта (пошол флуд) Тему эту не сносил, но в следующий раз не создавайте темы с вопросами, для ваших вопросов- есть специально-закрепленная тема : "я люблю тебя майл- вопросы и ответы" Все вопросы вне этого топика- будут удаленны