Kibana 过滤器正则表达式 'string starts with' 不起作用
Kibana filter regex 'string starts with' doesn't work
在 Kibana 图表中,我想过滤所有以字符串 CANCELLED
开头的 url,所以我写了一个正则表达式:^CANCELLED.*
但是当我在“发现”选项卡中使用过滤器时,我注意到该过滤器无法正常工作,因为它还接受 url 和 url 内的短语 CANCELLED
。
是否因为 Kibana 正则表达式使用脱字符以外的其他字符作为字符串的开头?
您应该使用网页顶部的搜索文本字段而不是过滤器,因为过滤器不完全支持正则表达式,保存图表后搜索查询也会被保存。作为通配符,使用 *
而不是 .*
。您的搜索查询应如下所示:
url.keyword:CANCELLED*
在 Kibana 图表中,我想过滤所有以字符串 CANCELLED
开头的 url,所以我写了一个正则表达式:^CANCELLED.*
但是当我在“发现”选项卡中使用过滤器时,我注意到该过滤器无法正常工作,因为它还接受 url 和 url 内的短语 CANCELLED
。
是否因为 Kibana 正则表达式使用脱字符以外的其他字符作为字符串的开头?
您应该使用网页顶部的搜索文本字段而不是过滤器,因为过滤器不完全支持正则表达式,保存图表后搜索查询也会被保存。作为通配符,使用 *
而不是 .*
。您的搜索查询应如下所示:
url.keyword:CANCELLED*