【splunk】用正则表达式提取字段

设input输入数据为 http://192.168.23.121/xxx  想提取出里面的ip,可以用rex

source="xxx.csv" |rex field=input "http://(?<ip>d+.d+.d+.d+)"|fields ip|stats count by ip

语法

rex field=待提取数据的字段 "正则表达式"

注意,正则表达式中一定要给提出的字段定义名称, ?<ip>表示将新字段命名为ip

原文地址:https://www.cnblogs.com/dplearning/p/6738926.html