0 / 0 / 1
Регистрация: 16.11.2013
Сообщений: 44
|
||||||
1 | ||||||
Заменить кусок текста в .txt текстом из другого .txt23.12.2013, 23:51. Показов 1425. Ответов 3
Метки нет (Все метки)
Мужики, привет!
Такая проблема, имею .txt файл на ~200к строк. Вся структура имеет вот такой вот вид:
Подытожим: 1. Найти кусок текста от "471" { до } 2. Заменить куском из второго файла, соблюдая переносы строк... Очень прошу помочь если кто-то знает как это сделать. Ибо программу я уже полностью написал(нужна на зачет), остался только этот момент. Для одной строки знаю как, а для куска еще и с соблюдением переносов - нет( Добавлено через 8 часов 50 минут есть идеи о реализации этого?
0
|
23.12.2013, 23:51 | |
Ответы с готовыми решениями:
3
Нужно заменить строку в файле text.txt словами из другого файла words.txt Копирование текста в *.txt из другого *.txt Для файл с текстом input.txt построить алфавитно частичный словарь в файле output.txt Дополнить .txt файл из другого .txt файла недостающими данными |
62 / 61 / 14
Регистрация: 16.12.2012
Сообщений: 604
|
|
24.12.2013, 10:52 | 2 |
Так если у Вас для одной строки код работает, зациклите его пока всё что надо не заменит.
0
|
0 / 0 / 1
Регистрация: 16.11.2013
Сообщений: 44
|
|
24.12.2013, 15:55 [ТС] | 3 |
Так размеры кусков могут быть разные + строки разные + таких кусков море, для каждого свой цикл?
По этому мне и надо чтобы он заменял все от "id {" до "}" или следующего "id"
0
|
62 / 61 / 14
Регистрация: 16.12.2012
Сообщений: 604
|
|
24.12.2013, 17:25 | 4 |
1 Делаешь цикл по проверке строки на "471".
1.1 если есть, то следующую строчку заменяешь на нужную 1.2 если нет, то проверяешь следующую 2 заменяешь первую строчку 3 проверяешь следующую строчку на "471" 3.1 если нет 3.1.1 проверяешь в втором файле из которого копируешь строки, есть ли ещё строки 3.1.1.1 если строк втором файле нет, то по циклу удаляешь в первом пока не наткнёшься на "471" 3.2 начинаешь сначала Сложновато, но думаю суть уловил. Получается не один а несколько циклов
0
|
24.12.2013, 17:25 | |
24.12.2013, 17:25 | |
Помогаю со студенческими работами здесь
4
Поиск значения в txt файле по значению из другого txt Как сделать перенос из отдного txt файла текста в другой txt файл в Turbo C? Вставить N последних строк одного TXT-файла в конец другого TXT-файла Копирование частей текста из .txt в .txt Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |