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

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   нужна прога для разделения (https://forum.antichat.xyz/showthread.php?t=230320)

TrambleR 18.09.2010 00:43

вообшем сушествует у когонибуть нечто подобное что от строк

uin;pass;e-mail

оставит

uin;pass

если есть то подкиньте) надо разделить более 1000 cтрок

rudi 18.09.2010 00:51

http://gertyuip1.narod.ru/ParserMamba.rar

не знаю подойдет ли

там указываешь разделитель ;

но у тебя ведь 2 разделителя ; идущих в одной строке

d1v 18.09.2010 00:52

excel

импортируешь файл, указываешь разделитель ";". получается 3 столбца. выделаешь первые 2. сохраняешь. всё

brainy 18.09.2010 00:53

вставляешь в мс ексель, разделяешь по столбцам с разделителем ;

выделяешь два первых столбца, кидаешь их в мс ворд или notepad++ и заменяешь табуляцию (\t или ^t) на точку с запятой

alkos 18.09.2010 00:56

Цитата:

Сообщение от TrambleR
TrambleR said:
вообшем сушествует у когонибуть нечто подобное что от строк
uin;pass;e-mail
оставит
uin;pass

Странно от тебя слышать такую просьбу, вроде прогаешь сам куда более сложные вещи... Ну да ладно. Вот за пару минут сварганил на сях парсер:

uinpassemail.exe . Парсит данные из документа source.txt в out.txt.

Сурс:

[PHP]
PHP:
[COLOR="#000000"]#include

#include

#include

#include

#include

#include

int flag=0;

int read(FILE*source)

{

char uinpass[1024]="",str[1024];

if (!
fgets(str,1023,source)) return0;

for (
int i=0;i[COLOR="#007700"]

rudi 18.09.2010 01:07

вопрос по коду что описан выше

объявлен локальный массив

char uinpass[1024]="";

он инициализирован как ="";

Значит ли это что все символы в этом массиве инициализируются знаком 0 ???

___________

Вопрос снят.

Да , инициализируется нулями

TrambleR 18.09.2010 01:22

alkos +100500 спасибо помогло))) за пару секунд разделил более 1k строк

wda 18.09.2010 14:06

Раньше у сайнта было побольше парсеров и попроще, но сейчас один с регулярными выражениями есть (отсюда и его универсальность, ищет все что хочешь) на его новом сайте - http://res.pp.ua/soft/others/parser-perl-regexp/. Сам юзаю для похожих целей. Для твоего примера маска поиска была бы такой - \d{5,9};\w{1,8} или посложнее (если в пароле есть спец символы) - \d{5,9};[A-Za-z0-9_\~\!\@\#\$\%\^\&\*\(\)\-\+\=\.\,\?]{1,8}


Время: 20:58