Vladimir Zolotykh пишет:
Ну например читать файл построчно, смотреть что находится в данной строке, если все символы являются "пробельными" (/^\s*$/), то увеличиваем счетчик на единицу и переходим к новой строке (эту строку можно сохранить в буфер), как только счетчик стал 3 - вставить пустую строку. Если счетчик не нулевой и не равен 3, а строка содержит символы отличные от "пробельных", то достаем из буфера строки и вставляем в файл.Подскажите пожалуйста какзаменить три пустых строки подряд одной пустой строкой по всему файлу? Т.е. в исходной файле иногда встречаютсятри пустых строки (не уверен, что в пустых строках нет пробелов или табуляций), нужно каждую такую тройку заменить одной пустой строкой. Вот пример одной такой тройки пустых строк (в формате OD) 0000000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040 0000020 040 040 040 040 040 040 040 012 012 0000031
Примерно так. -- Saludos! Sergio