title: xpath to href that contains certain keyword in link itself
body: <p>What i need is to find all the links on the page that have some keyword inside the link itself. So , based on some stack topics i build my xpath as follows:</p>
  
  <pre><code>response.xpath('//a[contains(@href,'/Best-Sellers-Health-Personal-Care')]')
  </code></pre>
  
  <p>which should return a link like = "<a href="https://www.amazon.com/Best-Sellers-Health-Personal-Care-Tongue" rel="nofollow noreferrer">https://www.amazon.com/Best-Sellers-Health-Personal-Care-Tongue</a>......"</p>
  
  <p>But i get Invalid syntax error all the time. What am I mistaken?
  So what i do now is just add the if contains check when iterating through the list. But hoped there were more elegant and fast solution.</p>