使用pdfgrep搜索包含特定单词的句子

使用pdfgrep搜索包含特定单词的句子

本文介绍了使用pdfgrep搜索包含特定单词的句子的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

对于我的统计考试,我希望能够在我们的教科书(我们以pdf文件形式)中搜索包含特定单词的句子.我已经下载了命令行工具pdfgrep(用于pdf文件的grep)

For my statistics exam, I would like to be able to search for sentences containing specific words in our textbook (we have as a pdf file). I've downloaded the command line tool pdfgrep (grep for pdf files)

一个例子:

我想搜索一个包含两个单词"median"和"exponential"的句子

I would like to search for a sentence containing the two words "median" and "exponential"

我尝试过:

pdfgrep "\..*median.*exponential\." book-IntroStatistics.pdf

但是它似乎没有用,只是给了我很多文本.

But it does not seem to be working and just gives me large chunks of text.

推荐答案

您可以使用

pdfgrep '[^?\!.]*median[^?\!.]*exponential[^?\!.]*' book-IntroStatistics.pdf

[^?\ !.] * 部分与除?之外的任何0+字符匹配./code>字符.

The [^?\!.]* parts match any 0+ chars other than ?, ! and . chars.

这篇关于使用pdfgrep搜索包含特定单词的句子的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 07:41