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