[英]extract data using regex in splunk
我的數據為"{\"data\":{\"correlation_id:\"51g0d88f-3ab8-4mom-betb-b31ed6e1662z\",\"u_originator_uri
in _raw。我想將相關 ID 的值提取為 CorrelationId4
最好使用 JSON 解析器輕松提取字段,例如JSON.parse(_raw).data.correlation_id
將返回correlation_id
值。
我沒有要測試的 splunk,但如果您想使用帶有正則表達式的 rex splunk 命令,請嘗試以下操作:
rex field=_raw "correlation_id:.\"(?<CorrelationId4>.*?).\""
https://docs.splunk.com/Documentation/Splunk/8.1.1/SearchReference/Rex的詳細文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.