技術 > 布爾操作符
  幾乎所有的搜索引擎都將布爾邏輯操作符作為最基本的語法規則。一般布爾邏輯操作符包括and,or,not, near,before,after和括號等。其中最基本的是and,or,not和near。
  (1)and
  and表示邏輯"與"的概念,也可以用"&"表示。它表示要查詢的資料要滿足用戶給出的所有的關鍵詞纔被列出。例:在查詢中,給出的條件是:"教育技術and 中學語文教學",表示查找的資料中必須包含"信息技術",又要包含"中學語文教學",衹有兩個關鍵字都同時滿足的資料才能被查出。
  (2)or
  or表示邏輯"或"的概念,也可以用"|"表示。它表示一份資料衹要滿足用戶給出的關鍵詞中的一個就可以被查詢到。例:給出條件"小學 or 學科整合",表示衹要包含有"小學"或"學科整合"的其中之一的資料都是符合搜索意圖的信息。
  (3)not
  not表示邏輯"非"的概念,也可以表示為"!"。它表示搜索含有not之前的關鍵詞的資料,但是排除裏面含有not之後的關鍵詞的資料。例:在查詢中,給出條件"課程改革and not 中學",這表示查找包含有"課程改革",但沒有出現"中學"的所有資料。
  (4)near
  near用於在一定的範圍內尋找同時出現檢索關鍵詞的信息。可以用"~"來表示。這一運算中的關鍵詞可能並不相鄰,間隔越小的排列位置越前,它們彼此間的間距可以<neat>/n來控製,n是大於1的整數,表示檢索關鍵詞的間距最大不超過n個單詞。例:在檢索時給出條件:計算機 near/100 遊戲,表示要查找"計算機"和"遊戲"之間間隔不超過100個詞的資料。這種操作可以很好地進一步完善關鍵詞的"相關性"。它既可以統計關鍵詞出現的頻度,又可以檢查關鍵詞相隔的距離。