在XPath中根据其后代的文本过滤元素

时间:2012-10-23 16:30:59

标签: xpath scrapy

假设我有一个包含以下行的表,

...
<tr>
  <th title="Library of Quintessential Memes">LQM:</th>
</tr>
<tr>
  <th title="Library of Boring Books">LBB:</th>
</tr>
...

我想选择第一个<tr>孩子的文字以“L”开头的所有<th>元素。如何使用XPath选择器执行此操作?

1 个答案:

答案 0 :(得分:2)

使用starts-with功能:

//tr[starts-with(th[1],"L")]