title: How can I search a python dictionary from a user's input that will only match part of the element in my dictionary?
body: <p>I've got a dictionary with a structure like this:</p>
  
  <pre><code>{
      'www.site.sx/file1.html' : 'TITLE1 101 Project Caspian', 
      'www.site.sx/file2.html' : 'TITLE2 102 Filter Spencer'
  }
  </code></pre>
  
  <p>I want to be able to have the user just type in <code>title2 102</code> to match the second entry here so the program can get resources from the associated link. How can I search my dictionary with a wildcard match using the user's inputted value?</p>
  
  <hr>
  
  <p>Example:</p>
  
  <p>The user types in</p>
  
  <pre><code>title1 101
  </code></pre>
  
  <p>or perhaps</p>
  
  <pre><code>Title1 101
  </code></pre>
  
  <p>Now, how can I use this / parse this to get a match in the dictionary?</p>
  
  <hr>
  
  <p><em>n.b.</em> - Case sensitivity matters...</p>