Splunk Search

What regular expression should I use to eliminate a character in the field value?

kiran331
Builder

Hi

What Regex do I have to use to eliminate a character in the field value?

eg:
G0:1K:BF:04:12:2C
expected: G01KBF04122C

0 Karma
1 Solution

sundareshr
Legend

Replace should do it as well

| eval newfield=replace(oldfield, ":", "")

View solution in original post

0 Karma

sundareshr
Legend

Replace should do it as well

| eval newfield=replace(oldfield, ":", "")
0 Karma

schose
Builder

regex should work as descripted. another possibility is to crate/eval a new field

your_search | eval macnew = replace(mac_field, ":","")

Regards,

Andreas

0 Karma

inventsekar
SplunkTrust
SplunkTrust

Please check this

| rex mode=sed "s/\://g"

for learnings,
mode=sed --- to update rex to use sed mode
s/ --- search for
":" ---- escaped ":"
"//" ---- replace it with "empty" string (remove)
/g ----- do this search and replace globally.

alt text

thanks and best regards,
Sekar

PS - If this or any post helped you in any way, pls consider upvoting, thanks for reading !
Get Updates on the Splunk Community!

Index This | What did the zero say to the eight?

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

Splunk Observability Cloud's AI Assistant in Action Series: Onboarding New Hires & ...

This is the fifth post in the Splunk Observability Cloud’s AI Assistant in Action series that digs into how to ...

Now Playing: Splunk Education Summer Learning Premieres

It’s premiere season, and Splunk Education is rolling out new releases you won’t want to miss. Whether you’re ...