MassTextReplacer - программа для массового изменения текстовых файлов

Операционная система: Windows.
Лицензия: бесплатно.
Версия: 1.5.1.1.
Аннотация: демонстрируется программа, позволяющая выполнять массовую замену текста в текстовых файлах в пакетном режиме. Заменяемый и заменяющий тексты могут быть представлены как одной, так и несколькими строками. Возможна замена сразу нескольких участков текста в одном или нескольких файлах. 
Скачать: ZIP (архив программы).
Ключевые слова: замена текста, массовая замена текста, массовая замена текста в файлах, массовая замена в файлах, пакетная замена в файлах, замена текста в нескольких файлах, text replacer, массовая замена текста в файлах notepad++, массовая замена текста в файлах html, пакетная замена текста в файлах txt, пакетная замена текста, пакетная замена текста в файлах xml, групповая замена текста в файлах, пакетная замена текста в файлах, batch text replacer.

Программа «MassTextReplacer – программа для массового изменения текстовых файлов» реализована в среде разработки Turbo C++ и позволяет выполнять массовую замену текста в текстовых файлах в режиме пакетного ввода. Заменяемый и заменяющий тексты могут быть представлены как одной, так и несколькими строками. Возможна замена сразу нескольких участков текста во множестве файлов. Интерфейс программы приведен на рис.1.

 Интерфейс программы MassTextReplacer для массового изменения текстовых файлов

Рис. 1. Интерфейс программы MassTextReplacer для массового изменения текстовых файлов

Массовая замена текста предполагает выполнение следующих шагов (рис.2): 

  1. поместить исходные текстовые файлы в папку «Input»;
  2. заполнить файл «ItemsToBeReplaced.txt» в папке «Replacement», файл должен содержать часть исходного текста для замены в формате: 

    UPDATE_BEGIN_1
    < текст 1 для замены>
    UPDATE_END_1
    UPDATE_BEGIN_2
    <текст 2 для замены>
    UPDATE_END_2
    UPDATE_BEGIN_3
    <текст 3 для замены>
    UPDATE_END_3

  3. заполнить файл «Replacement.txt» в папке «Replacement», файл должен содержать измененный текст в формате:

    UPDATE_BEGIN_1
    <новый текст для замены текста 1>
    UPDATE_END_1
    UPDATE_BEGIN_2
    <новый текст для замены текста 2>
    UPDATE_END_2
    UPDATE_BEGIN_3
    <новый текст для замены текста 3>

  4. запустить файл «MTR.exe» из корневого каталога программы;
  5. (опционально) установить индикатор показа детальных результатов «Детали»;
  6. (опционально) изменить язык «RU»/«EN»;
  7. нажать «Выполнить»;
  8. проверить детали работы программы внизу экрана, отображается информации о числе найденных и замененных текстов, приводятся сведения об общем числе обновленных файлов и текстов, дается список полностью и частично обновленных файлов;
  9. проверить обновленные файлы в папке «Output». 

Последовательность шагов для массового изменения текстовых файлов

Последовательность шагов для массового изменения текстовов в файлах

Последовательность шагов для фонового изменения текстовых файлов

Рис. 2. Последовательность шагов для массового изменения текстовых файлов

Литература  

  1. Архангельский А.Я. Программирование в C++ Builder. – М.: Бином-Пресс, 2010. – 1304 с.
  2. Кнут Д. Искусство программирования, том 1. Основные алгоритмы. / Пер. с англ. под ред. Козаченко Ю. - М.: Вильямс, 2006.
  3. Степанов Д.Ю. Анализ, проектирование и разработка корпоративных информационных систем: уровень приложений / МИРЭА. - М., 2017.

Список программ

  1. MassTextReplacer - программа для массового изменения текстовых файлов;
  2. Lorenz - программа для изучения системы Лоренца;
  3. VanDerPol - программа для изучения работы генератора Ван-дер-Поля.