为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

收到一只叮咚 2019-03-14 10:15:51
txt内容基本类似:2012-12-01 18:30 com.sf.gg.someAction Debug xxxxxxxxxxxxx2012-12-01 18:50 com.sf.gg.someAction Error: xxxxxxxxxxxxxat com.gg.ssxxxxxx在windows下,怎么方便地通过搜索关键字和关键时间范围,截取局部内容?ps:ctrl+f不够智能有点麻烦,lucene目前只能帮我解决关键字在哪个文件,截取内容方面,不知道是否有相关的 高效开发库(java)可供使用?没回答的话我就乖乖继续string file操作了- -||
查看完整描述

3 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

显然是用正则最靠谱啊。Java就用java.util.regex。

想方便的话,不用写代码,装个gow,然后用里头的grep就行了。


查看完整回答
反对 回复 2019-04-15
?
慕森卡

TA贡献1806条经验 获得超8个赞

其他思路语言 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);  //打印具体某行

结果

https://img1.sycdn.imooc.com//5cb3e97100013e8504780570.jpg

查看完整回答
反对 回复 2019-04-15
  • 3 回答
  • 0 关注
  • 735 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信