ES支持正则表达式。可以在倒排索引或keyword类型字段中使用。常用符号:[] - 范围,如: [0-9]是0~9的范围数字. - 一个字符+ - 前面的表达式可以出现多次。 GET /test_a/_search{ “query”: { “regexp”: { “f.keyword”: “[A-z].+” } }} 性能也很低,需要扫描完整索引。