前言

  • 本文对 Elasticsearch 7.x 有效

query_string 保留字符

+ - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ /
  • 在 query_string 里面做通配符匹配时,空格需要转义

regex 保留字符

. ? + * | { } [ ] ( ) " \
# @ & < >  ~

query_string 与 regex 保留字符并集

+ - = & | > < ! ( ) { } [ ] ^ " ~ * ? : \ / . # @
+-=&|><!(){}[]^"~*?:\/.#@
本文出自 qbit snap

qbit
265 声望280 粉丝