Splunk Search

How do I use rex to remove everything after a specific character, but not said character

superisk
Explorer

Hello,

I am using rex to remove everything after a specific character, but i need to keep the specific character.

Currently, I am using this -

| rex mode=sed field=Cluster "s/[k].*//g"

Unfortunately it is also removing the 'k'. Can I amend this argument slightly so it removes everything after k but the k remains? Unfortunately I don't have any / to work with.

Thanks!

Labels (1)
0 Karma
1 Solution

gcusello
SplunkTrust
SplunkTrust

Hi @superisk,

if yu want to remove everything after "[k]", you could try something like this:

| rex mode=sed field=Cluster "s/[k].*/[k]/g"

Ciao.

Giuseppe

View solution in original post

gcusello
SplunkTrust
SplunkTrust

Hi @superisk,

if yu want to remove everything after "[k]", you could try something like this:

| rex mode=sed field=Cluster "s/[k].*/[k]/g"

Ciao.

Giuseppe

superisk
Explorer

Thank you!

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...