title: python exact substring match
body: <p>I have a list of dishes and a sentence. </p>
  
  <p>I want to check if a dish is present in the sentence. 
  However, if I do a normal </p>
  
  <pre><code>if dish in sentence:
  </code></pre>
  
  <p>I will basically get a substring matching. My problem is that say I have a </p>
  
  <pre><code>dish='puri'
  sentence='the mutton shikampuri was good'
  </code></pre>
  
  <p>the above code still matches puri with shikampuri which i don't want. </p>
  
  <p>If I try tokenizing the sentence, I will not be able to match dishes like 
  dish='puri bhaji'</p>
  
  <p>Is there any way I can ignore the matches which don't begin with my dish string? Basically, I want to ignore patterns like 'shikampuri' when my dish is 'puri'. </p>