如何在 selenium IDE 上获取整数

How to get an integer on selenium IDE

我得到了这个页面,我想 运行 我的代码:

我得到一个 css 具有以下属性:

<center>

    Radicacion Exitosa, Numero Radicacion: 12 - 132263…

</center>

我想将“132263”存储在一个变量中,因为我必须将它们复制并粘贴到另一个 window,所以我想知道是否有办法只从该标签中获取数字...特别是“132263”,因为如果我存储变量 Selenium IDE 只会获得全文。

谢谢

在 javascript 中使用正则表达式将为您完成此操作:

<tr>
<td>storeText</td>
<td>//center</td>
<td>full</td>
</tr>
<tr>
<td>storeEval</td>
<td>var regex=/\-\s+(\d+)\s+\-/;regex.exec(storedVars['full'])[1];</td>
<td>number</td>
</tr>
<tr>
<td>echo</td>
<td>${number}</td>
<td></td>
</tr>

我们从 CENTER 标签中捕获文本,然后 运行 正则表达式从中获取数字(使用组 (\d+) 并返回 [1])。