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
Get Updates on the Splunk Community!

Celebrating Fast Lane: 2025 Authorized Learning Partner of the Year

At .conf25, Splunk proudly recognized Fast Lane as the 2025 Authorized Learning Partner of the Year. This ...

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 ...