Splunk Search

How to remove data after the first period?

jpfrancetic
Path Finder

Hi Splunk Community,

I am trying to remove the data in a field after the first period. my field looks like this:

24611_abce.XXX.AAA.com
24612_r1q2e3.XXX.AAA.com
null
null
4iop45_q7w8e9.XXX.AAA.com
hki90lhf3_m1n2b3.QQQQ.AAA.com

 

I would like to remove everything after the first period for every row but the pattterns at the end do not match after the first period. It should look like this: 

24611_abce
24612_r1q2e3
null
null
4iop45_q7w8e9
hki90lhf3_m1n2b3

 

thanks in advance!

Labels (2)
0 Karma
1 Solution

mayurr98
Super Champion

 

In your environment, you should try:

<your search>
| rex field=<fieldname> "^(?<custom_fieldname>[^\.]+)"

 

try this run anywhere search:

 

| makeresults 
| eval data="24611_abce.XXX.AAA.com,24612_r1q2e3.XXX.AAA.com,null,null,4iop45_q7w8e9.XXX.AAA.com,hki90lhf3_m1n2b3.QQQQ.AAA.com" 
| makemv data delim="," 
| mvexpand data 
| rex field=data "^(?<data>[^\.]+)"

 

let me know if this helps!

 

View solution in original post

0 Karma

mayurr98
Super Champion

 

In your environment, you should try:

<your search>
| rex field=<fieldname> "^(?<custom_fieldname>[^\.]+)"

 

try this run anywhere search:

 

| makeresults 
| eval data="24611_abce.XXX.AAA.com,24612_r1q2e3.XXX.AAA.com,null,null,4iop45_q7w8e9.XXX.AAA.com,hki90lhf3_m1n2b3.QQQQ.AAA.com" 
| makemv data delim="," 
| mvexpand data 
| rex field=data "^(?<data>[^\.]+)"

 

let me know if this helps!

 

0 Karma

jpfrancetic
Path Finder

This worked like a charm. Thank you very much

Tags (1)
0 Karma
Get Updates on the Splunk Community!

Learn Splunk Insider Insights, Do More With Gen AI, & Find 20+ New Use Cases You Can ...

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

Buttercup Games: Further Dashboarding Techniques (Part 7)

This series of blogs assumes you have already completed the Splunk Enterprise Search Tutorial as it uses the ...

Stay Connected: Your Guide to April Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...