如何在任何地方使用自动化编辑剪贴板值

How to edit the clipboard value using automation anywhere

  1. 我使用get cell命令从Excelsheet中提取值“10.1.1.0/27”,并存储在系统变量clipboard[=17=中]
  2. 然后我必须将值粘贴到另一个 window 页面中,格式如“10.1.1.0”,方法是删除“/”和“/”之后的“数字”

我已经完成了第 1 步,请指导我如何进行第 2 步。

UiPath 解决方案。

最简单的方法是使用 VB.Net 的 Split 函数。

因此,加一个Assignactivity。在这里创建一个名为 NewValue 的新变量。给它以下值:

"10.1.1.0/27".Split("/")(0)

或者您将 10.1.1.0/27 设置为名为 InputValue

的变量
InputValue.Split("/")(0)

该命令将 10.1.1.0 返回给您的变量 NewValue

最简单的选择是使用 String Operations - Replace 函数。

使用这些参数:

  • 输入:剪贴板
  • 查找:\/.*[=​​24=]
  • 替换:(留空)
  • 正则表达式:有

就像this.

您需要在 AA WOrkbench 上使用字符串操作命令。看起来像这样: