Splunk Search

Using search regex fails when the fieldname is a number

nnachefski
Engager

So i have this regex:

| regex sy="\S{4,10}"

which works fine. I'm telling it to match only on non-whitespace characters 4 to 10 chars in length.

But, when i change the fieldname to a number the regex fails every time.

| regex 1="\S{4,10}"

I tried the following with no luck:

| regex "1"="\S{4,10}"

| regex "1=\S{4,10}"

Any help would be greatly appreciated.

Tags (2)
0 Karma

araitz
Splunk Employee
Splunk Employee

Field names cannot begin with a number, so "1" is not a valid field name.

Get Updates on the Splunk Community!

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

Splunk Decoded: Business Transactions vs Business IQ

It’s the morning of Black Friday, and your e-commerce site is handling 10x normal traffic. Orders are flowing, ...

Fastest way to demo Observability

I’ve been having a lot of fun learning about Kubernetes and Observability. I set myself an interesting ...