
17.07.2008, 20:50
|
|
Познающий
Регистрация: 15.07.2008
Сообщений: 37
Провел на форуме: 310754
Репутация:
37
|
|
Нужно убрать текстовую часть из файла
Есть файл, в котором хранятся записи вида A:1:2:3.33:4:5
Причём каждая новая запись с новой строчки
Где
А-текст
1,2,4,5 - целые числа. Причём число 5 может достигать нескольких десятков тысяч.
3.33 - дробное число.
Нужно написать прогу, чтоб она убирала текстовую часть (т.е. А). Объясняю как это нужно делать. Пройтись от числа 5 до двоеточия, которое стоит перед первым числом (1). Т.е. просто считать двоеточия, проходя каждую строчку и когда их станет 5(пять) нужно остановиться. Записать результат нужно в новый файл.
Т.е. поясню ещё раз -
input.txt
Сообщение от input.txt
la:la13:11:133:0.00:7:10288
bla!b13:0:1008:0.87:0:13154
output.txt
Сообщение от output.txt
11:133:0.00:7:10288
0:1008:0.87:0:13154
Спасибо за помощь,
ЗЫ. название темы получше придумать не смог :/
|
|
|