android studio 的日志 过滤 正则表达式。

为了看日志。认真学了下正则表达式。

终于可以满足自己的要求了。红色部分是需要自己按自己需求修正的。

 

1.首先一般会只保留本app。所以可以   ^.*pid和包名.*$ ,如  ^.*17311-17311/com.linson.android.shunmusic.*$

2.再之后,一般还会去除某些tag相关的日志。那么就用 空后查语法,tag 最好打全并以:结尾,以免误伤

^(?!.*(art|wifimanager)).*[0-9]\/com.linson.android.localplayer .*$

 

 

3.或者相反 。你只想要某些tag。

^(?=.*(\/wifi|\/art)).*17311-17311/com.linson.android.shunmusic.*$

 

补充,发现有时候包名会用?代替,所以必须加个自定义标签作为或条件。

比较完善的写法。

^(?!.*(\/art:|\/WifiManager:)).*([0-9]\/com.linson.android.localplayer|MYCUSTOM~!@).*$

 

4如果想填在过滤器中。就可以。

 

总算可以轻松的看日志了。

 

posted @ 2019-09-08 00:15  琴鸟  阅读(1995)  评论(0编辑  收藏  举报