Splunk Search

What sort of regular expressions does splunk use?

msarro
Builder

Just curious about this. Most of the regular expressions I see splunk use look nothing like standard/posix regular expressions. Its making it a bit annoying for me.

Tags (1)
1 Solution

ftk
Motivator

niketn
Legend

While it is PCRE for all other places, only for <eval> tags in the dashboard to set the token, Splunk Uses JavaScript Regular Expression.
Refer to documentation: https://docs.splunk.com/Documentation/Splunk/latest/Viz/tokens#Define_token_filtering_and_formatting

Obviously while using Simple XML JS Extension to Splunk Simple XML Dashboards also we would use JavaScript Regular Expressions.

Refer to following amazing talk by @cpetterborg for .conf 2017: Beyond Regular Regular Expressions

____________________________________________
| makeresults | eval message= "Happy Splunking!!!"

scorrie_splunk
Splunk Employee
Splunk Employee

From the Knowledge Manager Manual:
"Splunk regular expressions are PCRE (Perl Compatible Regular Expressions) and use the PCRE C library."
Link: http://docs.splunk.com/Documentation/Splunk/latest/Search/SPLandregularexpressions
(Link updated)

0 Karma

niketn
Legend

@scorrie I think you meant the following link:

http://docs.splunk.com/Documentation/Splunk/latest/Search/SPLandregularexpressions

____________________________________________
| makeresults | eval message= "Happy Splunking!!!"
0 Karma

scorrie_splunk
Splunk Employee
Splunk Employee

Yes, I pasted the wrong one, and have fixed it. Thanks

0 Karma

gjanders
SplunkTrust
SplunkTrust
0 Karma

ftk
Motivator

msarro
Builder

Great, thank you!

0 Karma

gkanapathy
Splunk Employee
Splunk Employee

also useful: http://www.pcre.org/

0 Karma
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!

Index This | What travels the world but is also stuck in place?

April 2026 Edition  Hayyy Splunk Education Enthusiasts and the Eternally Curious!   We’re back with this ...

Discover New Use Cases: Unlock Greater Value from Your Existing Splunk Data

Realizing the full potential of your Splunk investment requires more than just understanding current usage; it ...

Continue Your Journey: Join Session 2 of the Data Management and Federation Bootcamp ...

As data volumes continue to grow and environments become more distributed, managing and optimizing data ...