我想点击带有变量文字的链接:
@variabletext = 'text' +@timestamp
但该链接的数字类似于 01#text010120121134 。我只知道text010120121134。有人可以帮我点击只有已知文字的链接。
答案 0 :(得分:5)
如果您只知道链接文本的一部分,请使用正则表达式匹配文本:
browser.link(:text => /text010120121134/).click
这将匹配链接:
<a>01 # text010120121134</a>
由于文本“01#text010120121134”与正则表达式模式“/ text010120121134 /”匹配。请注意,正则表达式用'/'表示。