自定义char_filter用于弹性搜索中的模式

时间:2016-10-22 21:18:39

标签: elasticsearch

我是弹性搜索新手并尝试创建自定义插件并注册自定义分析器(使用自定义char_filter)来标记以下模式。 e.g。

" TOM 1-23" 将生成令牌 " TOM 1" " TOM 2" 至 " TOM 23"

" PETA A-G" 将生成令牌 " PETA A" " PETA B" 至 " PETA G"

有人可以建议如何创建这个自定义char_filter吗?任何可以帮助我解决这个问题的资源。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您好我认为this blog post会有所帮助。他还在github中给了this code sample

P.S。我还没试过这个。我刚刚过去了,看起来它可以工作。