发明名称 |
基于正则表达及分隔符的组合式数据切割方法 |
摘要 |
本发明公开了一种基于正则表达及分隔符的组合式数据切割方法,包括如下步骤:a)读取日志文件;b)按照时间戳或开始符识别并提取日志文件中的事件;c)对提取出来的事件内容按照固定分隔符或正则表达的方式进行数据提取;所述步骤b)选取多个预设字符串作为开始符,并将多个预设字符串转换为多个正则表达式,然后遍历每一行日志数据,依次匹配每一个正则表达式。本发明提供的基于正则表达及分隔符的组合式数据切割方法,根据不同的事件类型采用不同的切割方式,每种切割方式对应一个范围内的日志,通过每种方式提供的字符串操作,从而满足各种复杂日志的快速识别切割,简单易用,并具有较好的扩展性。 |
申请公布号 |
CN106202004A |
申请公布日期 |
2016.12.07 |
申请号 |
CN201610547584.3 |
申请日期 |
2016.07.13 |
申请人 |
上海轻维软件有限公司 |
发明人 |
程永新;宋辉;谢涛;谭林;罗成 |
分类号 |
G06F17/21(2006.01)I;G06F17/22(2006.01)I;G06F17/27(2006.01)I |
主分类号 |
G06F17/21(2006.01)I |
代理机构 |
上海科律专利代理事务所(特殊普通合伙) 31290 |
代理人 |
袁亚军;金碎平 |
主权项 |
一种基于正则表达及分隔符的组合式数据切割方法,其特征在于,包括如下步骤:a)读取日志文件;b)按照时间戳或开始符识别并提取日志文件中的事件;c)对提取出来的事件内容按照固定分隔符或正则表达的方式进行数据提取。 |
地址 |
200331 上海市普陀区祁连山南路2891弄105号2811室 |