如何高效对txt文件截取内容

txt内容基本类似:
2012-12-01 18:30 com.sf.gg.someAction Debug xxxxxxxxxxxxx
2012-12-01 18:50 com.sf.gg.someAction Error: xxxxxxxxxxxxx
at com.gg.ssxxxxxx

在windows下,怎么方便地通过搜索关键字和关键时间范围,截取局部内容?
ps:
ctrl+f不够智能有点麻烦,lucene目前只能帮我解决关键字在哪个文件,截取内容方面,不知道是否有相关的 高效开发库(java)可供使用?
没回答的话我就乖乖继续string file操作了- -||


收到一只叮咚
浏览 737回答 3
3回答

米琪卡哇伊

显然是用正则最靠谱啊。Java就用java.util.regex。想方便的话,不用写代码,装个gow,然后用里头的grep就行了。

慕森卡

其他思路语言 php :$str = file_get_contents("1.txt");  //读取txt$arr = explode("\n",$str);  //字符串转换数组print_r($arr[0]);  //打印某行foreach($arr as $k=>$v){    $new_arr[] = explode(" ",$v);}print_r($new_arr);  //打印具体某行结果
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java