Splunk Search

Splunk regex help

pjtbasu
Explorer

Hi Team,

 

I've a field name uri, which has value like this --

/dev/{AccountNumber}/accountDetail

/uat/{ContentID}/content

 

I want to extract one column like, 'uriwithregex' so that I can use it later. The value of uriwithregex will be like 

/dev/*/accountDetail

/uat/*/content

So basically want to replace the string with * (Including the curly brackets)

Could someone please help ?

Labels (1)
0 Karma
1 Solution

renjith_nair
Legend

Try

|makeresults|eval urls="/dev/{AccountNumber}/accountDetail /uat/{ContentID}/content"
|makemv urls| mvexpand urls
|eval uriwithregex=urls
|rex field=uriwithregex mode=sed "s/\{.+\}/*/g"
---
What goes around comes around. If it helps, hit it with Karma 🙂

View solution in original post

renjith_nair
Legend

Try

|makeresults|eval urls="/dev/{AccountNumber}/accountDetail /uat/{ContentID}/content"
|makemv urls| mvexpand urls
|eval uriwithregex=urls
|rex field=uriwithregex mode=sed "s/\{.+\}/*/g"
---
What goes around comes around. If it helps, hit it with Karma 🙂

pjtbasu
Explorer

Works fine. Thanks for the help

0 Karma
Get Updates on the Splunk Community!

Data Management Digest – December 2025

Welcome to the December edition of Data Management Digest! As we continue our journey of data innovation, the ...

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...

Unlock Faster Time-to-Value on Edge and Ingest Processor with New SPL2 Pipeline ...

Hello Splunk Community,   We're thrilled to share an exciting update that will help you manage your data more ...