使用Power Automate统计网页中的指定图片数量
解决Power Automate统计网页黑白圆形图片数量的问题
方案1:HTTP请求+正则表达式提取
- 先添加
HTTP模块,发送GET请求获取目标网页的HTML源码 - 打开网页按F12检查元素,定位黑白圆形图片的真实标识——比如目标页里的黑圈元素带有
class="rating-circle black",或者img标签的src包含特定关键词 - 接着添加
正则表达式匹配模块,编写匹配对应元素的规则,比如匹配带rating-circle black的元素:<div[^>]*class="[^"]*rating-circle black[^"]*",最后统计匹配结果的数量即可
方案2:桌面流UI元素识别(适用于Power Automate Desktop)
- 切换到Power Automate Desktop,添加
获取多个UI元素动作,定位网页中的黑白圆形图片 - 设置匹配规则(比如匹配相同的元素结构、类名),再用
获取集合长度模块直接得到图片数量
方案3:调整“从网页获取详细信息”的提取规则
- 不用纠结
rating_black标识,直接点击模块的「自定义」选项,在网页预览里手动点击目标黑白圆形图片,让Power Automate自动生成提取规则 - 如果单个提取无法覆盖所有图片,可选择包含所有图片的父容器,提取后再筛选统计符合条件的元素数量
提醒:先确认网页元素结构是否有更新,网站改版常会修改类名、标签,导致原有识别规则失效。
内容的提问来源于stack exchange,提问作者Laurens Noack
相关产品推荐
相关产品推荐

