我希望找到并可能突出显示包含一个或多个关键字的.doc或docx文档中的所有段落。查找包含MS词中的单词的段落
我开始与此正则表达式(使用MS Word的查找使用通配符),它可以简单地认为所有段落:
([^13^l]){1}*(^13){1}
这种运作良好,我的文档中,即从一段去段落。然后我试图取代*
一个可能的搜索词*sust*
像这样:
([^13^l]){1}*sust*(^13){1}
然而,这突出了大量的段落到一个段落,其中包括*sust*
结束。我觉得这很奇怪,因为第一次尝试只是简单地解析文档,即使在我第二次尝试返回的部分中也是如此。
我也尝试过 ([^13^l]){1}(*sust*)(^13){1}
以及([^13^l]){1} (*sust*) (^13){1}
,它们都会突出很多段落,而不仅仅是一段。
我在这里做错了什么?
当然可以。我只是想知道是否有一个简单的正则表达式可以用来代替宏。 – pandita