Splunk Search

How to extract numbers from multivalue fields

cindygibbs_08
Communicator

Hello Guys I have a sort of quick question that has been challanging me.

 

I use this SPL to extract some info

 

 

| stats values(*) as * by CLIENTE_OUTPOST

 

 

Sometimes I use list sometimes I use values... and I want to be able to extract all values in the multivalue field "PROMOS" in a new field called "ADDED" this is an example:

 

from this:

 

CLIENT_OUTPOSTPROMOSDATEVOUCHER
LIZZA_90UIK_IO
87585
A_IDYD
78545
10584
18-05-2021XX-PO-89

 

I want this:

CLIENT_OUTPOSTPROMOSDATEVOUCHERADDED
LIZZA_90UIK_IO
87585
A_IDYD
78545
10584
18-05-2021XX-PO-8987585
78545
10584



I will be so thankfull if you can help me out, just for reference I will eaither have strings with characters or strings that are numbers... but i have tried mvfilter, rex without any luck thank you so much guys!

 

Love,

 

Cindy

Labels (1)
0 Karma
1 Solution

venkatasri
SplunkTrust
SplunkTrust

Hi @cindygibbs_08 can you try this?

<your_search>
| eval promos_delim=mvjoin(PROMOS,",")
| rex field=promos_delim max_match=0 "(?<Added>\d+)" 
| table PROMOS Added 

---

An upvote would be appreciated and Accept solution if this reply helps!

View solution in original post

venkatasri
SplunkTrust
SplunkTrust

Hi @cindygibbs_08 can you try this?

<your_search>
| eval promos_delim=mvjoin(PROMOS,",")
| rex field=promos_delim max_match=0 "(?<Added>\d+)" 
| table PROMOS Added 

---

An upvote would be appreciated and Accept solution if this reply helps!

cindygibbs_08
Communicator

@venkatasri  the best! 10/10 sorry for the delay 

0 Karma
Get Updates on the Splunk Community!

The All New Performance Insights for Splunk

Splunk gives you amazing tools to analyze system data and make business-critical decisions, react to issues, ...

Good Sourcetype Naming

When it comes to getting data in, one of the earliest decisions made is what to use as a sourcetype. Often, ...

See your relevant APM services, dashboards, and alerts in one place with the updated ...

As a Splunk Observability user, you have a lot of data you have to manage, prioritize, and troubleshoot on a ...