title: get typeahead.js to ignore parenthesis when finding suggestions
body: <p>I am using <a href="https://github.com/twitter/typeahead.js" rel="nofollow">typeahead.js</a> for suggestions.  It's working well except one issue.  My suggestions have parentheses, like this: </p>
  
  <pre><code>"Elizabeth (Liz)"
  "Robert (Bob)"
  "Michael (Mike)"
  </code></pre>
  
  <p><a href="https://github.com/twitter/typeahead.js" rel="nofollow">typeahead.js</a> only matches the beginning of words, so if a user types "Liz" it will not suggest the first item. If you type "(Liz" it will match.  But users should be able to start typing a name or nickname to see the matched suggestion.  </p>
  
  <p>How can I get typeahead.js to ignore the parentheses and look for matches in both words?</p>
  
  <p>working example on jsfiddle: <a href="https://jsfiddle.net/laurakurup/mru39nk2/" rel="nofollow">https://jsfiddle.net/laurakurup/mru39nk2/</a></p>
  
  <p><strong>Important note:</strong> I do not want typeahead.js to look for matches anywhere in a string.  I know that would fix it, but when there are tens of thousands of recommendations that won't be helpful.  For example, typing "Beth" suggests "<strong>Beth</strong>any" but not "Eliza<strong>beth</strong>".  I need to keep this functionality.  Except for parentheses, suggestions should only match the beginning of each word.</p>
  
  <p>Thanks for the help.</p>