UiPath 界面元素选取器的正则表达式搜索

本文介绍了如何使用UiPath的正则表达式搜索功能来处理界面元素选取的复杂情况,如按钮显示内容的变化。通过`matching:<tag_name>='regex'`格式,可以匹配如“提交”、“未提交”或“失败”等多种状态的控件。此外,还提供了一个关于“Clear All”和“全部清除”按钮的案例,强调了在构建正则表达式时使用".*"来匹配不确定字符的重要性,并给出了UiPath官方文档链接供进一步学习。
摘要由CSDN通过智能技术生成

当我们通过RPA工具对界面进行操作时,会遇到一些控件存在不同的情况。

例如,按钮显示中文或英文;还有的情况是一个按钮,在不同的条件下,显示的内容不同。

例如会存在 “提交”,“未提交”,“失败”等内容。而界面选取时还需要通过名字定位,

例如下面中的 aaname

<webctrl aaname  ....>

一种方式是通过构建不同的选取器来进行识别,操作。例如Pick的机制。

今天介绍另一种方式,就是UiPaht的正则表达式搜索。

使用的格式如下:

在末尾增加  matching:<tag_name>=’regex’

例如下面的例子,

<webctrl aaname='Submitted |Not Submitted |Returned ' tag='DIV' matching:aaname='regex' />

对aaname进行正则表达式的搜索ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值