转义特殊字符

Lucene 支持转义特殊字符,这些字符是查询语法的一部分。

定义了以下特殊字符:

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

要转义特殊字符,请在字符前加上反斜杠(\)。

示例:
  • 要搜索字符串 (1+1):2,请使用以下语法:
    \(1+1\)\:2
  • 要搜索统一命名约定(UNC)路径规范,例如 \\server_name\shared_resource_path,请使用以下语法:
    \\\\server_name\\shared_resource_path

反馈