入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Android studio的正则表达式(Logcat, Search)

创建时间:2017-06-19 投稿人: 浏览次数:1348

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』

(遇到新的常用的再补充)

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像