Splunk Search

Calculate number of decimals for each record in field?

DPOIRE
Path Finder

Field = 1.123456789

Field = 14.123456

Field = 3.1234567

I need to run a query that will return the number of decimals for each record in Field.

Expected Result:

9

6

7

Labels (1)
Tags (1)
0 Karma
1 Solution

ITWhisperer
SplunkTrust
SplunkTrust
| eval decimal=len(mvindex(split(Field,"."),1))

View solution in original post

ITWhisperer
SplunkTrust
SplunkTrust
| eval decimal=len(mvindex(split(Field,"."),1))

DPOIRE
Path Finder

Exactly was I was looking for.
Thanks!

0 Karma
Get Updates on the Splunk Community!

Aligning Observability Costs with Business Value: Practical Strategies

 Join us for an engaging Tech Talk on Aligning Observability Costs with Business Value: Practical ...

Mastering Data Pipelines: Unlocking Value with Splunk

 In today's AI-driven world, organizations must balance the challenges of managing the explosion of data with ...

Splunk Up Your Game: Why It's Time to Embrace Python 3.9+ and OpenSSL 3.0

Did you know that for Splunk Enterprise 9.4, Python 3.9 is the default interpreter? This shift is not just a ...