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 支援布爾搜索運算子的任意嵌套深度。 括弧可用於指定布爾表達式的計算順序。