小编Syl*_*ism的帖子

Kibana Elasticsearch 中的正则表达式搜索

我正在尝试在弹性搜索数据集的消息中使用正则表达式进行搜索。由于某种原因,我无法在搜索栏中传递引擎没有向我大喊大叫的任何内容。

我正在尝试选择表单中 XXX.XX 位数字的三元组。XXX.XX,XXX.XX,XXX.XX,无论我尝试什么,引擎都会一直出错。

这是我的查询

message: /<000-999>/
Run Code Online (Sandbox Code Playgroud)

这给了我以下错误。

KQLSyntaxError: Expected AND, OR, end of input, whitespace but "<" found. message: "DWP_Magnet, Value: " AND message: /<000-999>/
Run Code Online (Sandbox Code Playgroud)

我已阅读文档,我的数据肯定包含我试图指定的值,即

Value: 311.23, 144.00, 155.01
Run Code Online (Sandbox Code Playgroud)

谁能给我任何见解吗?有没有办法使用 Lucene 正则表达式来创建以下表达式?

/d{3}\.\d{2}
Run Code Online (Sandbox Code Playgroud)

regex elasticsearch kibana

8
推荐指数
2
解决办法
3万
查看次数

标签 统计

elasticsearch ×1

kibana ×1

regex ×1