例如,我有这样的日志:
11:22:33 user:abc&game:cde如果我使用标准令牌程序,这个日志将被分割为:
11 22 33 user abc game cde但是11:22:33意味着时间,我不想分割它,我想使用自定义标记器将它拆分为:
11:22:33 user abc game cde那么,我应该如何设置令牌程序呢?
发布于 2016-08-04 06:57:09
您可以使用模式令牌程序来实现这一点。
pattern类型的标记器,可以通过正则表达式灵活地将文本拆分为术语。
在这里阅读更多信息:https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-pattern-tokenizer.html
https://stackoverflow.com/questions/38760390
复制相似问题