gpt4 book ai didi

regex - 使用logstash grok过滤器的正则表达式提取文件路径的一部分

转载 作者:行者123 更新时间:2023-12-02 00:02:49 27 4
gpt4 key购买 nike

我对正则表达式很陌生,但我认为这里的人可能会给我宝贵的意见。我正在使用logstash grok我只能提供正则表达式的过滤器。

我有一个这样的字符串

/app/webpf04/sns882A/snsdomain/logs/access.log

我想使用正则表达式从字符串中获取sns882A部分,即第三个“/”之后的子字符串,我该怎么做?

我仅限于正则表达式,因为 grok 只接受正则表达式。是否可以使用正则表达式来实现此目的?

最佳答案

是的,您可以使用正则表达式通过 grok 获得您想要的内容:

/[^/]+/[^/]+/(?<field1>[^/]+)/

关于regex - 使用logstash grok过滤器的正则表达式提取文件路径的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13523493/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com