如何在selenium定位器中使用正则表达式

我正在使用seleniumRC,例如,我想获取所有具有匹配属性的href属性的链接元素:

http://[^/]*\d+com

我想使用:

sel.get_attribute( '//a[regx:match(@href, "http://[^/]*\d+.com")]/@name' )

这将返回与正则表达式匹配的所有链接的name属性的列表。(或类似的东西)

谢谢

回答:

一种可能的解决方案是使用sel.get_eval()并编写一个JS脚本来返回链接列表。

以上是 如何在selenium定位器中使用正则表达式 的全部内容, 来源链接: utcz.com/qa/426755.html

回到顶部