# 问题 7:从日志文件中提取信息

在本例中,我们的目标是使用目前所学的任何正则表达式技术,从 Android adb 调试会话的实际输出日志中提取文件名、方法名、堆栈跟踪行的行号。它们在日志中的格式为:

at package.class.methodname(filename:linenumber)
练习 7:从日志条目中提取数据
Task Text Capture Groups Result
skip W/dalvikvm( 1553): threadid=1: uncaught exception
skip E/( 1553): FATAL EXCEPTION: main
skip E/( 1553): java.lang.StringIndexOutOfBoundsException
capture E/( 1553): at widget.List.makeView(ListView.java:1727) makeViewListView.java1727
capture E/( 1553): at widget.List.fillDown(ListView.java:652) fillDownListView.java652
capture E/( 1553): at widget.List.fillFrom(ListView.java:709) fillFromListView.java709
解决上述任务以继续下一个问题,或者查看答案