Splunk Search

How to write the regex with mode=sed in a search to mask part of credit card numbers?

gagi76
New Member

I need help with one particular search for masking credit card numbers, but with this output 22222#######2222. I know how to manage search for ############2222, but don't know how to mask between numbers.

Thanks, cheers

0 Karma
1 Solution

lukasz92
Communicator

Please write your search (for masking like ############2222) - we could modify it

View solution in original post

0 Karma

lukasz92
Communicator

Please write your search (for masking like ############2222) - we could modify it

0 Karma

gagi76
New Member
mod=sed "s/(\\d{12})/############/g"
0 Karma

lukasz92
Communicator

Something like mod=sed "s/(\\d{5})(\\d{7})(\\d{4})/\\1############\\3/g"

Will rewrite first match, write hashes and third match

edited; I forgot about escaping \

gagi76
New Member

It's great, thanks!

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Community Content Calendar, September edition

Welcome to another insightful post from our Community Content Calendar! We're thrilled to continue bringing ...

Splunkbase Unveils New App Listing Management Public Preview

Splunkbase Unveils New App Listing Management Public PreviewWe're thrilled to announce the public preview of ...

Leveraging Automated Threat Analysis Across the Splunk Ecosystem

Are you leveraging automation to its fullest potential in your threat detection strategy?Our upcoming Security ...