标签: logging analyzer
分析并验证日志,
日志的格式为
sent from client 3010 <"xyz"|P1|P2|P3......Pn>##VAL1=dat1,val2=dat2,val3=dat3## response to client 3020 <"xyz"|P1|P2|P3......Pn>##VAL3=dat3,val3=dat3,val1=dat1##
我需要验证/分析3010“xyz”和其他参数是否也与响应行(下一行)相同
答案 0 :(得分:0)
在Unix上:
grep
sed
awk
答案 1 :(得分:0)
看起来像带有捕获组的正则表达式可能很酷的作业,至少在达到某个卷之前,此时您可能希望切换到LR解析器或出于性能原因。
带有捕获组的正则表达式存在于无数独立工具和编程语言中。挑选任何看起来对你好的人。
如果您需要解析器的性能,您可能需要查看可以操作的解析器生成器,而不是自己编写。