我知道我可以在 DDMS 窗口中使用正则表达式,但不知道如何操作。假设,我有过滤器 1 按日志标签“A”过滤,过滤器 2 按日志标签“B”过滤,那么我在 ddms 编辑面板中打印什么,所以我有来自“A”和“B”的输出,没有其他输出?
最佳答案
你可以在日志面板里面使用正则表达式,比方说你想按标签过滤,你在标签过滤器里面写:
^com.test.TestClassA$|^com.test.TestClassB$
它也接受简单的 bool 逻辑,所以即使是沿着这些思路的东西也可以工作:
com.test.TestClassA|com.test.TestClassB
OR 条之间没有空格。
您甚至可以直接从 logcat 顶部窗口执行此操作,方法是为您想要的范围附加一个前缀:
tag:com.test.TestClassA|com.test.TestClassB
或正则表达式
tag:^com.test.TestClassA$|^com.test.TestClassB$
希望对你有用。
关于android - 如何在 DDMS 中指定 OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12801453/