Closed justinmchase closed 1 year ago
General remark: It's better to ask these kind of questions on StackOverflow, tagging questions with 'KQL' (the question is generic how-to, and not related to parser functionality).
Anyway, to answer it: you can get more granular control over parsing with help of exctact_all() function:
print LogEntry='E "foo \"bar\" baz" {}'
| extend p = extract_all(@'(?P
I have a log entry such as:
And I'm parsing like so:
But of course the message is parsing as
foo \
but I want it to befoo \"bar\" baz
. How can I parse a quote segment like that with escaped quotes in it?