DOCX 中的布尔搜索是一种搜索,能够为 DOCX 文件文本中是否存在某些关键字或短语设置逻辑条件。
在 DOCX 应用程序中的此在线布尔搜索中,条件使用特殊单词 AND、 OR, NOT 指定 – 始终为大写。 在这种情况下,单词 AND 形成一个查询,其中将找到所有 DOCX 文件,其中 AND 表达式的左侧和右侧同时存在单词。 单词 OR 形成一个查询,对于该查询,将找到所有 DOCX 文件,其中有来自 OR 表达式左侧或右侧的单词,或者同时来自两者的单词。 单词 AND NOT 的组合形成一个查询,对于该查询,将找到所有 DOCX 文件,其中表达式左侧的单词存在,但表达式右侧的单词不存在。
使用单词 AND 的布尔搜索示例:"爱因斯坦和阿尔伯特"。 此查询将返回其文本内容同时包含单词"爱因斯坦"和"阿尔伯特"的所有 DOCX 文件。
使用单词 OR 的布尔搜索示例:"相对论或量子"。 此查询将返回其文本内容至少包含两个单词之一("相对论"、"量子")的所有 DOCX 文件。
一个布尔搜索示例,使用单词AND NOT:"量子而不是爱因斯坦"。 此查询将返回其文本内容包含单词"quantum"但不包含单词"Einstein"的所有 DOCX 文件。
此应用程序所基于的全文搜索引擎 GroupDocs.Search 支持布尔搜索运算符的任意嵌套深度。 括号可用于指定布尔表达式的计算顺序。