Hi all, I’m trying to remove equals signs from within quotes inside message. Example qives you an idea what’s the problem:
field1=value field2="value=with=equals" field3="something else"
key=value extractor does a havoc here because it’s disturbed by the equals signs within the second value.
I (successfully) tested pipeline rule to replace = with %3D:
set_field("message", regex_replace(pattern:"[_]",value:$message.message,replacement:""));
but that apparently matches all equal signs. I tried doing match groups like "(.+?[^_])… but didn’t get far. Can someone help me write a regex that would replace equal signs, but only within quotes?
Thanks