title: How can I create search terms with wildcards in Python?
body: <p>I want to check whether a certain term is contained in a document.  However, sometimes, the word is in several forms (plural, past tense, etc).</p>
  
  <pre><code>'Hello Worlds'
  'Hellos Worlds'
  'Jello World'
  'Hello Worlded'
  </code></pre>
  
  <p>How can I create a search term which will find all instances such as</p>
  
  <pre><code>'*ello* World*'
  </code></pre>
  
  <p>where star is a wild card that doesn't necessarily have to be included in the word.</p>
  
  <p>I found documentation for an fnmatch module, but I can't see how that can help me search through a document.</p>