Splunk Search

How to create multivalue field with regex?

tgdvopab
Path Finder

Hello

I want to push values into a multivalue field.

The raw data are looking like the following:

Sep 6 14:27:56 This is a test from admin@chip.de to_address: test1@chip.de, test2@chip.de
Sep 7 12:24:34 This is a test from admin@chip.de to_address: test1@chip.de
Sep 7 12:24:34 This is a test from admin@chip.de to_address: test1@chip.de, test2@chip.de, test3@chip.de, info@web.com

Now I want to push all email addresses after the to_address into a multivalue field.

Does anyone know, how to achieve this?

Thanks

0 Karma

Nicolo_Figiani
Path Finder

Hello,
in order to have a multivalue field from the regex, make sure to tweak the fields.conf as well:

TOKENIZER =
Use this setting to configure multivalue fields. A regular expression that indicates how the field can take on multiple values
at the same time. Otherwise, the first group is taken from each match to form the set of
values.

More info in the docs: fields.conf spec

Hope it helps, regards..

0 Karma

sundareshr
Legend

Try this

... | rex "to_address\:\s(?<to>.*)" | makemv to delim=", " 
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!

Why Splunk Customers Should Attend Cisco Live 2026 Las Vegas

Why Splunk Customers Should Attend Cisco Live 2026 Las Vegas     Cisco Live 2026 is almost here, and this ...

What Is the Name of the USB Key Inserted by Bob Smith? (BOTS Hint, Not the Answer)

Hello Splunkers,   So you searched, “what is the name of the usb key inserted by bob smith?”  Not gonna lie… ...

Automating Threat Operations and Threat Hunting with Recorded Future

    Automating Threat Operations and Threat Hunting with Recorded Future June 29, 2026 | Register   Is your ...