3

我想单击带有可变文本的链接:

@variabletext = 'text' +@timestamp

但是该链接的数字类似于01 # text010120121134。我只知道text010120121134。有人可以帮我单击仅包含已知文本的链接。

4

1 回答 1

5

如果您只知道链接文本的一部分,请使用正则表达式来匹配文本:

browser.link(:text => /text010120121134/).click

这将匹配链接:

<a>01 # text010120121134</a>

由于文本“01 # text010120121134”与正则表达式模式“/text010120121134/”匹配。请注意,正则表达式由“/”表示。

于 2013-01-10T20:03:02.537 回答