注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

鱼鹰之家

每天推荐一款小巧实用的软件

 
 
 

日志

 
 
关于我

不惑男,93年毕业于宁波某高校,赴省城某大型国企做销管八年,01年回到宁波后干过短期的网页设计师、计算机培训教师,02年进某知名erp企业做了二年实施顾问后离职,“单飞”至今。

网易考拉推荐

用ultraedit的perl正则表达式将开关机日志的文本文件导入到excel  

2015-05-28 11:30:43|  分类: 经验技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

用ultraedit的perl正则表达式将开关机日志的文本文件导入到excel


这是开关机日志的文本文件:开关机记录.log

开机时间:2015/02/17 周二  9:13:00.81
关机时间:2015/02/17 周二 12:28:06.56
开机时间:2015/02/17 周二 13:22:06.81
关机时间:2015/02/17 周二 17:58:28.85
开机时间:2015/02/19 周四 18:20:36.08
关机时间:2015/02/19 周四 22:16:51.75
开机时间:2015/02/20 周五  8:04:06.98
关机时间:2015/02/20 周五 19:01:25.69
开机时间:2015/02/21 周六 18:54:10.39
关机时间:2015/02/21 周六 22:19:24.27
开机时间:2015/02/22 周日 12:06:49.01
关机时间:2015/02/22 周日 18:14:17.02
开机时间:2015/02/23 周一 18:24:39.53
关机时间:2015/02/23 周一 22:00:46.39
开机时间:2015/02/24 周二 15:51:51.21
关机时间:2015/02/24 周二 18:31:55.88
开机时间:2015/02/25 周三  8:05:12.68
关机时间:2015/02/25 周三 11:22:21.35
开机时间:2015/02/25 周三 14:02:02.60
关机时间:2015/02/25 周三 14:53:05.12
开机时间:2015/02/25 周三 14:53:36.67
关机时间:2015/02/25 周三 18:05:29.85
开机时间:2015/02/26 周四  8:54:58.02
关机时间:2015/02/26 周四 18:49:49.03
开机时间:2015/02/27 周五  8:23:15.41
关机时间:2015/02/27 周五  8:53:25.29
开机时间:2015/02/27 周五  8:53:57.77
关机时间:2015/02/27 周五 11:32:11.25
开机时间:2015/02/27 周五 13:07:53.84
关机时间:2015/02/27 周五 18:07:05.06
开机时间:2015/02/28 周六  9:44:43.88
关机时间:2015/02/28 周六 11:39:48.47
开机时间:2015/02/28 周六 12:17:49.92
关机时间:2015/02/28 周六 18:14:57.12


现要将其导入到excel中,达到这样的效果:

日期     开机时间  关机时间   运行时间
2015/2/17 9:13:00 12:28:00 3:15:00
2015/2/17 13:22:00 17:58:00 4:36:00
2015/2/19 18:20:00 22:16:00 3:56:00
2015/2/20 8:04:00 19:01:00 10:57:00
2015/2/21 18:54:00 22:19:00 3:25:00
2015/2/22 12:06:00 18:14:00 6:08:00
2015/2/23 18:24:00 22:00:00 3:36:00
2015/2/24 15:51:00 18:31:00 2:40:00
2015/2/25 8:05:00 11:22:00 3:17:00
2015/2/25 14:02:00 14:53:00 0:51:00
2015/2/25 14:53:00 18:05:00 3:12:00
2015/2/26 8:54:00 18:49:00 9:55:00
2015/2/27 8:23:00 8:53:00 0:30:00
2015/2/27 8:53:00 11:32:00 2:39:00
2015/2/27 13:07:00 18:07:00 5:00:00
2015/2/28 9:44:00 11:39:00 1:55:00
2015/2/28 12:17:00 18:14:00 5:57:00

 
实现办法:

用ultraedit打开“开关机记录.log”文件,搜索-替换-,正则表达式引擎选择“Perl”

1、替换开机时间和关机时间都有的列

开机时间:([0-9/]+) .+([\s0-9]{2}:[0-9]{2}:[0-9]{2})\.[0-9]{2}.*\r\n关机时间:([0-9/]+) .+([\s0-9]{2}:[0-9]{2}:[0-9]{2})\.[0-9]{2}.*
替换成
\1\t\2\t\3\t\4

2、替换只有开机时间的列

开机时间:([0-9/]+) .+([\s0-9]{2}:[0-9]{2}:[0-9]{2})\.[0-9]{2}.*
替换成
\1\t\2

3、/替换成-

4、第一个替换框中打一个空格,第二个框不填

得到这样的结果:

2015/02/17 9:13:00 2015/02/17 12:28:06
2015/02/17 13:22:06 2015/02/17 17:58:28
2015/02/19 18:20:36 2015/02/19 22:16:51
2015/02/20 8:04:06 2015/02/20 19:01:25
2015/02/21 18:54:10 2015/02/21 22:19:24
2015/02/22 12:06:49 2015/02/22 18:14:17
2015/02/23 18:24:39 2015/02/23 22:00:46
2015/02/24 15:51:51 2015/02/24 18:31:55
2015/02/25 8:05:12 2015/02/25 11:22:21
2015/02/25 14:02:02 2015/02/25 14:53:05
2015/02/25 14:53:36 2015/02/25 18:05:29
2015/02/26 8:54:58 2015/02/26 18:49:49
2015/02/27 8:23:15 2015/02/27 8:53:25
2015/02/27 8:53:57 2015/02/27 11:32:11
2015/02/27 13:07:53 2015/02/27 18:07:05
2015/02/28 9:44:43 2015/02/28 11:39:48
2015/02/28 12:17:49 2015/02/28 18:14:57

再复制到excel即可。

  评论这张
 
阅读(247)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017