我正在尝试用Kibana(7.9.1版)编写一个regex,我希望得到所有类似/rest/requirements/<ID_here>/的路径,而不是最后的其他路径。我预计以下措施将会奏效:
"/rest/requirements/[0-9]*/"
在几次测试之后,我注意到以下查询也不起作用:"/rest/requirements/"
例如,如果我做了.*requirements.*
,它就能工作。
所以“/”中有一些我不能理解的东西。我也尝试了以下几种方法,但都没有成功:
.rest.requirements.*
//rest//requirements.*
/rest/requirements.*
\rest\requirements.*
顺便说一句,我使用过滤器作为查询DSL,如下所示。
1条答案
按热度按时间z2acfund1#
问题已解决:
出于某种原因,我在这个问题上提到的特定正则表达式与我传递的JSON不兼容。而是为其他类型的人工作。还不知道为什么。然而,以下方法运行得很好: