Программа, создавалась, как средство помощи Web-мастеру. Предположим у Вас есть сайт, который создан на основе какой-то страницы (шаблона). Так как сайт делался по шаблону, то во всех страницах есть одна, всегда постоянная для всех страниц часть - скелет. Теперь предположим у Вас не одна-две страницы, а скажем штук 50 или 150. У Вас появилась необходимость добавить, например, новый раздел или изменить / добавить / удалить META-определитель. Для этого, ранее, Вам нужно было каждую страницу открывать и изменять вручную, но теперь Ваши проблемы решены - за Вас всё сделает данная программа. Ваша задача заключается только в том, чтобы задать кусок кода страницы, который будет заменён другим или этим же, но только изменённым, а также, нужно создать список файлов, в которых будет производится замена.
Хочу ещё сказать, что с момента, написания этой программы, внесение одинаковых изменений на всех страницах моего сайта, стало простой операцией, не требующей больших затрат времени.
P.S. Кстати, программа не обязательно должна работать с web-страницами - она может работать со всеми файлами, в которых есть текст. Так, например, текст на одну из страниц своего сайта я успешно конвертировал из txt-файла в html-файл (там были заморочки такого плана: при копировании текст лишался всех абзацев, отступов и т.п.).