提取adb设备列表,提取不到,regex101是正确的,求助

使用问题 · 41 次浏览
三蹦子 创建于 5天7小时前

提取文本内容是adb devices的输出

正则表达式是:^([a-zA-Z0-9._-]+)\s+device\b

在regex101是正常匹配到了多个组,如下图1

但quicker匹配后的输出,则还是整个项,如图2和3

三蹦子 最后更新于 2025/7/24

回复内容
CL 4天8小时前
#1

要提取设备名的话,可以从匹配1输出到列表。


三蹦子 回复 CL 4天7小时前 :

如果我有很多设备呢,,就没法用匹配1234了吧,

我有个usb拓展坞,10个口,工作需要,,

三蹦子 最后更新于 4天7小时前
CL 回复 三蹦子 4天3小时前 :

返回的是个列表,有几个匹配就有几条。

回复主贴