Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用c#搜索PDF中的句子并突出显示找到的文本_C#_Regex_Pdf_Itextsharp - Fatal编程技术网

使用c#搜索PDF中的句子并突出显示找到的文本

使用c#搜索PDF中的句子并突出显示找到的文本,c#,regex,pdf,itextsharp,C#,Regex,Pdf,Itextsharp,我正在设计一个C#控制台应用程序,它可以搜索PDF文本中的句子(即多个单词用空格分隔,也可以用行分隔)和可能需要多行的标题句 我获取字符串中的pdf文本,然后将给定的句子与之匹配,例如,我将pdf字符串与如下标题匹配: “阑尾切除术后小腿筋膜室综合征” 我在这里搜索了一下,发现了一些非常有用的链接 重点是,我需要搜索,以允许搜索整个句子,即使它由行分隔,然后在匹配时突出显示它。。有人能帮忙吗?看看PDF是关于什么的。然后在“从PDF中提取文本”的部分中阅读问题(它是免费电子书,下载它)。除了阅

我正在设计一个C#控制台应用程序,它可以搜索PDF文本中的句子(即多个单词用空格分隔,也可以用行分隔)和可能需要多行的标题句

我获取字符串中的pdf文本,然后将给定的句子与之匹配,例如,我将pdf字符串与如下标题匹配: “阑尾切除术后小腿筋膜室综合征”

我在这里搜索了一下,发现了一些非常有用的链接


重点是,我需要搜索,以允许搜索整个句子,即使它由行分隔,然后在匹配时突出显示它。。有人能帮忙吗?

看看PDF是关于什么的。然后在“从PDF中提取文本”的部分中阅读问题(它是免费电子书,下载它)。除了阅读如何从PDF中提取文本的信息之外,还应该考虑对提取的文本进行归一化处理,例如,将多个空格合并为一个空格。实际提取文本并将其与给定的模式匹配,以确保其存在不是问题。我的问题是如何突出显示正确的文本,即使是用线条分隔的文本。很抱歉,我无法编辑文章标题以添加“突出显示找到的文本”。我的错误我相应地编辑了标题。事实上,你的问题仍然没有弄清楚你有什么:根据一条评论,提取文本并将其与给定的模式进行匹配,以确保它的存在不是问题,而问题似乎表明这也没有解决。因此,请说明你有什么。特别是,由于你已经完成了比赛,你对比赛有什么样的信息?考虑到你推荐的有用链接,你应该手头有一些
Rectangle
集合。