Манипуляция с текстовыми файлами
Привет, у меня возникла проблема с txt-файлом. Мне нужно отредактировать его так, чтобы каждый раз, когда файл видит 16 451, он заменяет его на 16 475
Кроме того, мне нужно заменить подчеркнутые 0 жирными цифрами.
У меня возникли проблемы, потому что иногда эти данные находятся в одной строке, а иногда-в двух строках.
Как только я придумаю, как это сделать, мне нужно будет сделать это с 220 файлами. Любая и всякая помощь очень ценится.
исходный файл:
16,451,13039,,42,0,ОБРАЩАЮТ РЕФ ОБСЛУЖИВАНИЕ*УП*6416*Народный Газ
49,2460
98,24607
02,104
03,13100
16,451,16228,,42,0/
88,PAY PAY SERVICE REF*CK*6414*Содружество Эдисон
16,451,123750,,42,0/
88,PAY PAY SERVICE REF*CK*6415*Лизинг
49,2799
98,27995
Что мне нужно:
16,475,13039,,42,6416,ОБРАЩАЮТ РЕФ ОБСЛУЖИВАНИЕ*УП*6416*Народный Газ
49,2460
98,24607
02,104
03,13100
16,475,16228,,42,6414/
88,PAY PAY SERVICE REF*CK*6414*Содружество Эдисон
16,475,123750,,42,6415/
88,PAY PAY SERVICE REF*CK*6415*Лизинг
49,2799
98,27995
Что я уже пробовал:
Я пробовал кое-что поменьше, но ничего из того, что я знаю, не работает.
Garth J Lancaster
Я вижу, вы обновили его - я мог бы пропустить, что данные для этого 16,475,16228, 42,6414 появляется в строке 'ниже', т. е '88' линии ... не исключено, что это невозможно объяснить, в зависимости от того, сколько строк находится в файлах в среднем