Splunk Search

Can someone help me with Regex or rex command?

trem0re09
Explorer

I have a field name called Column1 with the following data below...

Data1: |Transitioned to:Team1|Transition Reason:Out of Scope|handledbySomeone3|
Data2: |Transitioned to:Team2|Transition Reason:Invalid Description|handledbySomeone2|
Data3: |Transitioned to:Team3|Transition Reason:Incomplete Details|handledbySomeone1|

I just need to extract the values of Transition Reason e.i. Out of Scope, Invalid Description and Incomplete Details, however I couldn't come up with the correct regex query. Can someone help me how to or what is the exact query?

Query I currently have is: index=sampleIndex1| rex field=Column1 "\bTransition Reason:\K.+?(?=|)" | table Column1

Tags (3)
0 Karma
1 Solution

gcusello
SplunkTrust
SplunkTrust

Hi trem0re09,
try something like this

| rex field=Column1 "\|Transition Reason:(?<Transiction_Reason>[^\|]*)\|"

you can test it at https://regex101.com/r/I1Hgk4/1

Bye.
Giuseppe

View solution in original post

richgalloway
SplunkTrust
SplunkTrust

There is no "exact query" as there often are many ways to do the same thing in regex. Also, if you use backticks around your SPL special characters will be preserved and we'll be able to see the regex you tried.

Try this:

index=sampleIndex1 | rex field=Column1 "Reason:(?<reason>[^\|]+)" | table Column1 reason
---
If this reply helps you, Karma would be appreciated.

trem0re09
Explorer

I just realized splunk has its own syntax when it comes to regex. 🙂

Thanks for helping me out. Now it works smoothly.

0 Karma

richgalloway
SplunkTrust
SplunkTrust

If your problem is resolved, please accept an answer to help future readers.

---
If this reply helps you, Karma would be appreciated.
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi trem0re09,
try something like this

| rex field=Column1 "\|Transition Reason:(?<Transiction_Reason>[^\|]*)\|"

you can test it at https://regex101.com/r/I1Hgk4/1

Bye.
Giuseppe

trem0re09
Explorer

Thanks for helping me out! 🙂

0 Karma

gcusello
SplunkTrust
SplunkTrust

If this answer solve your problem, please, accept and7or upvote it.
Bye, see next time.
Giuseppe

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Index This | What travels the world but is also stuck in place?

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

Discover New Use Cases: Unlock Greater Value from Your Existing Splunk Data

Realizing the full potential of your Splunk investment requires more than just understanding current usage; it ...

Continue Your Journey: Join Session 2 of the Data Management and Federation Bootcamp ...

As data volumes continue to grow and environments become more distributed, managing and optimizing data ...