Существует ли программное обеспечение, позволяющее мне искать PDF-файл с помощью Regex?


18

Мне бы хотелось, чтобы программа просмотра PDF могла выполнять поиск документов с помощью регулярных выражений. Что-то подобное существует? Я пробовал PowerGrep, но у него нет графического средства просмотра, и его интерфейс немного тяжел для моих пользователей.

Большое спасибо за ваше время и внимание Iain


Похоже, что еще есть вакуум, чтобы заполнить :-(
Джейсон С

Ответы:


6

Да, есть. Агент Ransack Это программное обеспечение может искать по каталогам файлов большинства форматов и принимает REGEX тоже.


1
Это было переименовано в FileLocator Lite, также есть платная версия Pro.
алимак

4

Самым близким, который я когда-либо нашел для этого, является пакет, названный Ассистентом поиска PDF . Я признаю, что веб-сайт выглядит странно, но программное обеспечение на самом деле работает очень хорошо и позволяет выполнять регулярные выражения для нескольких файлов.

Это не бесплатно или дешево, однако, и мне не нужно было делать это через некоторое время, поэтому я не знаю ничего более нового.


3

Windows

С помощью регулярного поиска:

Без регулярного поиска:

Другой:

  • grepWin , он поддерживает регулярные выражения, но не поддерживает PDF файлы еще .

Linux

Без регулярного поиска:

  • pdfgrep (без графического интерфейса, доступно через apt-get)

    Пример использования регулярного выражения: (e )?Universit[yä])@Claudius


Смежный вопрос: есть ли PDF-ридер, который поддерживает поиск слов с помощью регулярных выражений?


Например, (e )?Universit[yä]поиск в регулярных выражениях ( pgegpp) версии 1.3.0 достаточно хорошо работает для меня.
Клавдий

Что-нибудь для Android?
Певик

1

pdfgrep все еще существует и упакован для Debian. Тем не менее, он не имеет графического интерфейса пользователя.


1
sudo apt-get установить pdfgrep
kenorb

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.