【发布时间】:2017-07-12 03:54:45
【问题描述】:
我正在尝试从以下字符串中截取一个字段:
|null|23|2017-07-11T19:03:40.511|Test|PageUnque#MasterCache|123450000||
解析字符串后,结果应该是这样的:
type: null
id: 23
message: 2017-07-11T19:03:40.511|Test|PageUnque#MasterCache
code: 123450000
我尝试使用下面的正则表达式,但没有按预期工作。
^\|(?<type>.*?)\|(?<id>.*?)\|(?<message>.[^\#]*)\|(?<code>.*?)\|$
【问题讨论】:
标签: regex elasticsearch fluentd