Splunk Search

rex regex to extract first folder name from the path

sim_tcr
Communicator

Hello,

My source filed has value such as,

*/icsws/log/INSTANCE1/was/base/icsws_ca_server/SystemOut.log*
/icsws*/log/INSTANCE1/ihs/access_log
/wcics
/log/INSTANCE1/ihs/access_log
...
...
*

I would like to extract the first folder names (icsws*, wcics) from above to field named VAH.
can someone help me complete *
| rex field=source ".."**

Thanks,
Simon Mandy

Tags (2)
0 Karma
1 Solution

javiergn
Super Champion

Try this:

| rex field=source "^/(?<first_folder>[^/]+)"

View solution in original post

0 Karma

javiergn
Super Champion

Try this:

| rex field=source "^/(?<first_folder>[^/]+)"
0 Karma
Get Updates on the Splunk Community!

Reduce and Transform Your Firewall Data with Splunk Data Management

Managing high-volume firewall data has always been a challenge. Noisy events and verbose traffic logs often ...

Automatic Discovery Part 1: What is Automatic Discovery in Splunk Observability Cloud ...

If you’ve ever deployed a new database cluster, spun up a caching layer, or added a load balancer, you know it ...

Real-Time Fraud Detection: How Splunk Dashboards Protect Financial Institutions

Financial fraud isn't slowing down. If anything, it's getting more sophisticated. Account takeovers, credit ...