openatx/uiautomator2

用watcher监听弹框,对于正则匹配的内容为什么开头必须加^

オープン

#698 opened on 2021/07/05

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)Python (1,353 件のフォーク)batch import
help wanted

Repository metrics

Stars
 (5,632 個のスター)
PR merge metrics
 (平均マージ 1d 21h) (30d で 5 merged PRs)

説明

现象

类似于这样的弹框,按照如下操作,字符串必须得加^才可以正常匹配,否则不可以,但是按照正常的正则语法不加也是可以匹配到的 image

# 可以匹配到
watcher.when('^(下载|更新|重启|移入管控|去设置|去开启)', '^(取消|稍后|关闭|跳过|再想想)')
# 无法匹配到
watcher.when('下载|更新|重启|移入管控|去设置|去开启', '取消|稍后|关闭|跳过|再想想')

コントリビューターガイド