逸出特殊字元

Lucene 支援逸出作為查詢語法一部分的特殊字元。

已定義下列特殊字元:

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \

若要逸出特殊字元,請在字元前面加上反斜線 (\)。

範例:
  • 若要搜尋字串 (1+1):2,請使用下列語法:
    \(1+1\)\:2
  • 若要搜尋「統一命名慣例 (UNC)」路徑指定,例如 \\server_name\shared_resource_path,請使用下列語法:
    \\\\server_name\\shared_resource_path

意見