如何在DDMS中指定OR

时间:2012-10-09 13:42:22

标签: android ddms

我知道我可以在DDMS窗口中使用正则表达式,但无法弄清楚如何。假设我有过滤器1按日志标签“A”过滤,过滤器2按日志标签“B”过滤,那么我在ddms编辑面板中打印什么,所以我有“A”和“B”两个输出,没有别的?

2 个答案:

答案 0 :(得分:4)

您可以在日志面板中使用正则表达式,假设您希望按标记过滤,在标记过滤器内写入:

^com.test.TestClassA$|^com.test.TestClassB$

它也接受简单的布尔逻辑,所以即使这些行也可以使用:

com.test.TestClassA|com.test.TestClassB

OR条之间没有空格。

您甚至可以直接从logcat顶部窗口执行此操作,方法是为您所需的范围添加前缀:

tag:com.test.TestClassA|com.test.TestClassB

或正则表达式

tag:^com.test.TestClassA$|^com.test.TestClassB$

希望这对你有用。

答案 1 :(得分:1)

尝试使用正则表达式:

^TAG_A$|^TAG_B$