Search很重要
好多时候我们记忆都是凭关键字记忆的,所以搜索也是凭关键字搜索,在实际的搜索中经常需要根据关键字构造正则表达式
Logcat很重要
Android studio动不动一下子打印一大堆Log,其实我们知道那个是空指针异常,但Log经常被冲走,所以要通过搜索来确定异常的位置,要不就得肉眼从全部log中搜索,太费事。
Android studio中的正则
在Android studio中”*”号并不会匹配任意字符,”.”才匹配任意字符一次,
Android studio的正则表达式用的是和shell中的正则表达式是一致的,所以可以参见Shell中的正则
常用重点
0. .*表示匹配任意字符>=0次
1. .?匹配任意字符0或1次
2. 用$标识匹配的结束,用^表示匹配的开始
3. 用 | 表示匹配关系的或,当不同的log没有相同的过滤条件,又想一次性过滤出来很有用, | 可以多次使用,比如 『zhumr.*setResu|photoTinyUrl|Fragment onResume』
(遇到新的常用的再补充)