簡體   English   中英

在多個“或”模式周圍出現“或”現象?

[英]Grok “or” around multiple “or” patterns?

這可能嗎。

我沒有正則表達式,但是到目前為止,在“偽”正則表達式中:

(Client_id:IP) | (Cient_id:IPPORT)

如果單獨使用IP,則可以匹配。 如果是IP:PORT,則匹配。 但是我想要的是:

((Client_id:IP) | (Cient_id:IPPORT))  |   ((somethingElse:ANOTHERGROK ) | (soemthingElse:ANOTHERGROK2))

我嘗試了很多組合,但到目前為止沒有任何效果。

內置模式中有很多復雜的正則表達式。 到那里看有時會產生好的結果。

對於您來說,我注意到[HTTPD_COMMONLOG][1] ,其中包含:

%{NUMBER:response}(?:%{NUMBER:bytes} |-)

因此,您可以看到它們如何組合一個模式(“響應”)和另一個包含“或”(“字節”)的模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM