title: Solr Synonyms Issue
body: <p>I have configured synonyms as per my requirements but is only points for single words.</p>
  
  <p>Example: If I search for <strong>TV</strong>, it showing results related to <strong>Television</strong>, because <strong>TV => Television</strong> set in synonyms.</p>
  
  <p>But what if someone search <strong>shop keeper</strong> which is actually as <strong>shopkeeper</strong> in documents.</p>
  
  <p>I have documents which are results of <strong>shopkeeper</strong> word. So, when someone search for <strong>shopkeeper</strong>, it shows results. But when someone searches for <strong>shop keeper</strong>, it does not showing results related to <strong>shopkeeper</strong> word. I have so many words like this in all the fields of all the collections.</p>
  
  <p>I have tried by expanding this while indexing by </p>
  
  <pre><code>&lt;filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true" /&gt;
  </code></pre>
  
  <p>but it does not working.</p>
  
  <p>How can I set synonyms with whitespace?</p>