Страница 1 из 4

Задача..

СообщениеДобавлено: 03 фев 2010, 20:09
-=GIG=-
В общем имеется txt файл вида :
Код: Выделить всёРазвернуть
icq;pass;pm


Необходимо перевести в вид:
Код: Выделить всёРазвернуть
icq;pass

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:18
Кадет
Можно в виде консольной проги на С++ реализовать, мой алгоритм:
в каждой строке удаляем последние 3 символа, затем , эмм.. собственно всё :)
Ну или записать всё в другой файл с условием записи до встречающихся символов, например до 2 ; :)

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:18
Zver
Можно написать php скрипт :D

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:22
Кадет
Zver писал(а):Можно написать php скрипт :D

Давай свой алгоритм :)

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:33
Zver
Открываем файл,
разбиваем содержание файла по строкам,
регулярками выбираем только то, что нам нужно,
записываем обратно в файл (=

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:36
Кадет
Zver писал(а):Открываем файл,
разбиваем содержание файла по строкам,
регулярками выбираем только то, что нам нужно,
записываем обратно в файл (=


твой алгоритм круче, делай :crazy:

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:38
Rostov114
Zver писал(а):Открываем файл,
разбиваем содержание файла по строкам,
регулярками выбираем только то, что нам нужно,
записываем обратно в файл (=

Регулярки? С дуба ряхнулся?

При помощи file() и explode() не судьба сделать?

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:41
Кадет
С++ в ауте :)

Чесно говоря реализуема без всяких готовых функций с помощью цикла вайл одного инкримента двух файлов и мозга канешно

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:41
Zver
Загнался :D
Щас выложу финальный рез-ат..

Re: Задача..

СообщениеДобавлено: 03 фев 2010, 20:43
Кадет
О_о ты это ещё и писать собрался :)
Оффтоп:
Лучше помогите мну модем настроить асус роутом, он сволочь раритетный нет на него настроек и мануалов нигде....