/pkg30/2325642/4554482/2/20231106/rf/094523.753672f logstash中取094523.753672f 怎么写正则表达式
时间: 2023-11-08 15:05:29 浏览: 86
c#正则表达式截取指定字符串之间的字符串。类文件直接用就可以了~
5星 · 资源好评率100%
要从字符串中提取094523.753672f,可以使用以下正则表达式:`(\d+\.\d+f)`。在Logstash中,您可以使用grok过滤器来提取该值,例如:
```
filter {
grok {
match => { "message" => "%{GREEDYDATA}/%{GREEDYDATA}/%{GREEDYDATA}/%{GREEDYDATA}/%{NUMBER:log_value}%{WORD}" }
}
}
```
这将从消息字段中提取数字和单词,并将数字存储在名为“log_value”的字段中。
阅读全文