Selenium:可以在两个xpath选择之间获取文本吗?

时间:2012-09-19 20:08:22

标签: python regex xpath selenium

我有:

<center><h3>Title</h3></center>
...
stuff here that I want selected in <p>...</p>elements
...
<a href="index.htm">Content</a>

第一个也是最后一个我可以用xpath找到它们://center/h3//a[@href="index.html"]

我可以选择这两个xpath选项之间的区域,如果是,我应该如何在该页面的源代码上使用正则表达式?

2 个答案:

答案 0 :(得分:3)

查看this link,一种使用following在两个xpath之间进行选择的方法。

这是工作代码:

//p[preceding::center/h3 and following::a[@href="index.htm"]]

答案 1 :(得分:1)

尝试//a[@href="index.html"]/../p