Поиск фразы в текстовых файлах

Обновлено: 04.10.2024

Возникла необходимость быстрого поиска и замены фрагментов текста во множестве текстовых файлов. Вообще-то такие программы уже есть, например Text Replacer (ищем в гугле) но такой, чтобы поиск происходил вот так быстро и визуально, мне что-то не попалось. Поэтому быстрее было написать такую программу самому.

Жмём на кнопку Select Dir . Выбираем каталог с текстами, которые собираемся редактировать. По умолчанию будет выбрана папка, в которой находится программа. Так что можно сразу же её закинуть в каталог с текстами. Всё для удобства.

После выбора каталога, в окно встроенного редактора загрузится текст первого попавшегося файла. Кнопками со стрелками "<<" и ">>" путешествуем по файлам, загружая в редактор следующий файл или возвращаемся обратно.

Допустим нужно во всех файлах вырезать всё что идет после выбранного фрагмента до конца текста. В нашем случае это: return_announcements(); ?

Выделяем этот фрагмент текста. Как это показано на скрине. Затем щёлкаем на кнопку "<"

После нажатия на кнопку выделенный фрагмент скопируется в поле A.

Затем в разделе "Select Mode" указываем режим выделения. Как видно из скрина, тут можно выбрать

Читайте также: