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如果想填在过滤器中。就可以。

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

原文地址:https://www.cnblogs.com/lsfv/p/11484043.html