提取包含文本</span>的<span>标记

时间:2014-01-10 18:59:39

标签: python xpath lxml

我正在尝试提取这样的span标记:

<span>Price: $500</span>

doc.xpath('//span[@contains(text(), "Price")]/text()')出了什么问题?

它说这是一个无效的表达。

1 个答案:

答案 0 :(得分:1)

试试这个:

//span[starts-with(name(), 'Price')]/text()

//span[starts-with(., 'Price')]/text()

//span[contains(., 'Price')]/text()

//span[contains(name(), 'Price')]/text()