
1 Dik1s OP 其实我是想匹配短语,用 match_phrase 即可。 但是还是不明白为什么当我在使用 regexp 的时候 想匹配 2.c 使用正则*2\.c*却匹配不到呢 |
2 dikT 2017-08-10 16:13:53 +08:00 对,‘.’很麻烦 |
3 Dik1s OP |
4 fiht 2017-08-10 18:45:49 +08:00 楼主搞定了麻烦贴一下解决方案... 我也有这个需求然而没有搞定..... 多谢多谢 |
5 w0000 2017-08-10 19:23:00 +08:00 "Elasticsearch will apply the regexp to the terms produced by the tokenizer for that field, and not to the original text of the field", es 的正则匹配的是被分词器分词后的 term,不知道你用的啥分词器,反正我用默认分词器把 360.cn 分词之后变成了 360 和 cn,所以是匹配不到的 |
6 zjxzhqq 2017-08-11 08:30:25 +08:00 via Android 索引的时候不分词 |
7 Dik1s OP |