Splunk Search

Need to change the field delimiter after extraction

prachisaxena
Explorer

example as below.
The output that i am receiving is separated by commas.. it is possible to get the output separated by pipe

sample text: HAM|582431977|PANASONIC INSURANCE SERVICE CO|xyz@email.com
Current output: HAM,PANASONIC INSURANCE SERVICE CO
Required output: HAM | PANASONIC INSURANCE SERVICE CO

props.conf
[sourcetype]
TRANSFORMS-set = setnullci,setparsingci
REPORT-ci = REPORT-ci

transforms.conf
[setparsingci]
REGEX = (?P[^|])|(?P[^|])|(?P[^|])|(?P[^|])
DEST_KEY = _raw
FORMAT = $1,$3

[REPORT-ci]
DELIMS = ","
FIELDS = "field1","field3"

Tags (1)
0 Karma
1 Solution

richgalloway
SplunkTrust
SplunkTrust

Change the delimiter used in transforms.conf.

FORMAT = $1|$3

FIELDS = "field1"|"field3"
---
If this reply helps you, Karma would be appreciated.

View solution in original post

0 Karma

richgalloway
SplunkTrust
SplunkTrust

Change the delimiter used in transforms.conf.

FORMAT = $1|$3

FIELDS = "field1"|"field3"
---
If this reply helps you, Karma would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Splunk Observability as Code: From Zero to Dashboard

For the details on what Self-Service Observability and Observability as Code is, we have some awesome content ...

[Puzzles] Solve, Learn, Repeat: Character substitutions with Regular Expressions

This challenge was first posted on Slack #puzzles channelFor BORE at .conf23, we had a puzzle question which ...

Shape the Future of Splunk: Join the Product Research Lab!

Join the Splunk Product Research Lab and connect with us in the Slack channel #product-research-lab to get ...