title: with lxml, find all td class='banana' but only if they contain the text "Today" in it
body: <p>So I would like to get all the a tags inside all the td class="banana" but only if this td contains the text "Today" </p>
  
  <pre><code>import lxml.html
  html = lxml.html.parse("http://www.sitetoscrape.com/")
  a = html.xpath('//td[@class="banana"]//text[@text="Today"]//a')
  
  print a
  </code></pre>
  
  <p>This returns an empty list, if I take out "//text[@text="Today"]" it works, but I get back all the links inside all the td class='banana'</p>