Splunk Search

help with regex

vrmandadi
Builder

How to capture everything until second period.I have the below sample data.I want to capture the one in bold

YYMPv2-SOI::curators."9.9.42.1.3.2.1.8.2059119261.2164944.1.1" = "0x0aa0a04b"

YYMPv2-SOI::curatorss."9.9.42.1.3.1.1.11.453195837.1804944.1.1.1" = "31"

Thanks in advance

1 Solution

cpatadobe
Explorer

Something like this will work with your dataset:

(\d{5,}.\d{5,}.\d+\.\d+)

View solution in original post

0 Karma

jpolvino
Builder

Here is one way to do it:

(your search)
| rex ".*?(\d+\.){8}(?<captured>((\d+\.){3}\d))"

See https://regex101.com/r/y09W84/1

0 Karma

vrmandadi
Builder

@jpolvino Thank You.this worked but I can accept only one answer

0 Karma

cpatadobe
Explorer

Something like this will work with your dataset:

(\d{5,}.\d{5,}.\d+\.\d+)
0 Karma

vrmandadi
Builder

Thank you much

0 Karma
Get Updates on the Splunk Community!

Stay Connected: Your Guide to July Tech Talks, Office Hours, and Webinars!

What are Community Office Hours?Community Office Hours is an interactive 60-minute Zoom series where ...

Updated Data Type Articles, Anniversary Celebrations, and More on Splunk Lantern

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

A Prelude to .conf25: Your Guide to Splunk University

Heading to Boston this September for .conf25? Get a jumpstart by arriving a few days early for Splunk ...