Поиск русских слов в файлах

1 1 1 1 1 1 1 1 1 1 Rating 4.75 (2 Votes)

Поиск текста в документах формата doc, xls, pdf – то, о чем хотелось уже давно упомянуть. Но не поиск в рамках одного документа, это достаточно просто – Ctrl+F это все знают, а поиск русского слова, например в 10 или > документах.  Открывать каждый и искать вручную – реально, но долго. А если документов/файлов сотня, а нужно найти то всего, лишь, к примеру, Василь Петровича… Вот о таком поиске и хотелось более подробно поговорить.

Поиск текста в файлах (на английском)

Поиск текста (на английском) в файлах таких как *.txt, *.html можно осуществлять при помощи, например Total Commander 6.53. Вообще Total Commander – незаменимый файловый менеджер, если Вы им еще не пользуетесь – стоит скачать и начать пользоваться! Он обеспечивает очень хорошую навигацию по вашему винчестеру, а двухоконная структура позволяет делать одновременно несколько операций с любыми файлами. И так,  поиск слова/нескольких слов можно осуществить нажатием Alt+F7, и поставить галочку «искать с текстом» и ок! Но поиск в нескольких файлах как *.doc, *.xls ему не под силу. Нужно использовать другую программу.

Поиск русских слов 

Тестирования, которые я проводил с разными программами по поиску русских слов в файлах, показали, что заслуживает внимания программа FindFiles3.  Она специально предназначена для поиск файлов по имени и/или содержанию. Там, где стандартный поиск не показывает найденный фрагмент текста – FindFiles с легкостью все найдет.

Программа ищет искомый фрагмент сразу в нескольких кодировках. Найденный текст показывает в отдельном поле и выделяет цветом и т.п. Вызов программы встраивается в контекстное меню проводника "Найти файлы, содержание...".

Интерфейс программы довольно прост. Разобраться можно без труда. В верхнем левом углу вы задаете параметры поиска. В поле «В папке» вы задаете путь или пути для поиска, т.е. в каких папках следует искать. Для указания маски поиска нужно воспользоваться символом «*». Например *.doc, по этой маске будут найдены все doc-файлы. Можно через запятую или точку с запятой указать несколько масок поиска.

Если вы ищите файлы, в которых встречается указанный фрагмент текста, то вам нужно указать этот фрагмент в поле «Текст». Файлы, открытые другими приложениями могут блокироваться. В  таком случае установите флажок «Показывать заблокированные». Эти файлы будут отмечены красной плоской в общем списке найденных файлов. Существует возможность продолжить поиск среди уже найденных. Для этого нужно установить соответствующий флажок. Если вы ищете в найденном, то найденные ранее файлы подкрашиваются.

Можно ставить условие поиска по дате файла и т.д. После поиска можно отсортировать найденные файлы в любой из колонок. Для этого нужно всего лишь кликнуть мышкой по названию колонки. Также можно продолжить поиск, изменив критерии поиска.

Поиск текста в файлах – практика

Скачиваем и устанавливаем программу.

Теперь нужно указать папку с файлами, в которых и будем осуществлять поиск. И формат файлов соответственно.

Для наглядности я указал папку с 134 файлами. И только в одном есть искомое слово. Жмем «Найти»

И уже через несколько секунд программа нашла файл, в котором встречается это слово. А также фрагмент текста, что очень удобно!

Вот и все! Теперь можно делать поиск русского текста во многих файлах одновременно!

Если вы уже работали с программой, и знаете как лучше осуществить поиск русского текста, поделитесь, пожалуйста, своим опытом написав отзыв. Он кому-то может помочь!

Комментарии   

 
+1 #7 RE: Поиск русских слов в файлахserg 04.05.2015 23:13
Цитирую Вячеслав:
Спасибо автору статьи за описание моей программы :) предлагаю сотрудничество... я готов доработать программу или создать новую...

...делайте качественные продукты, а остальное приложится!
Цитировать
 
 
+1 #6 thanksВячеслав 03.05.2015 20:58
Спасибо автору статьи за описание моей программы :) предлагаю сотрудничество. .. я готов доработать программу или создать новую...
Цитировать
 
 
+1 #5 Поиск в *.docx; *.xlsxChitada 02.03.2015 17:42
Прога хорошо работает на старом Ofice, но
в файлах *.docx; *.xlsx - к сожалению поиск не работает.
Если бы работал, то честно слово автору на пиво бы отвалил.
Цитировать
 
 
0 #4 FindFiles3semen74 27.04.2013 13:21
Ссылка на летитбит битая
Цитировать
 
 
+1 #3 RE: Поиск русских слов в файлахКоля 27.03.2013 11:12
Цитирую dorvik:
Было бы отлично, если бы программа FindFiles могла находить тексты в файлох .doc и прочих....
А она и ищет...
Цитировать
 
 
0 #2 Поиск текста в файлахdorvik 30.08.2012 11:41
Было бы отлично, если бы программа FindFiles могла находить тексты в файлох .doc и прочих. В настоящее время пользуюсь программой SR, но она хорошо справляется только с текстовыми файлами, поэтому иногда приходится конвертировать другие файлы в txt - специально для поиска. А это занимает время. Проверю, как работает FindFiles.
Цитировать
 
 
+5 #1 Thanks!Dimon357 04.03.2011 15:01
Посмотрим, проверим, пока что... А также большое спасибо за хорошее объяснение=)
Цитировать