title: Lucene Indexing to ignore apostrophes
body: <p>I have a field that might have apostrophes in it.
  I want to be able to:
  1. store the value as is in the index
  2. search based on the value ignoring any apostrophes.</p>
  
  <p>I am thinking of using:</p>
  
  <pre><code>   doc.add(new Field("name", value, Store.YES, Index.NO));
     doc.add(new Field("name", value.replaceAll("['‘’`]",""), Store.NO, Index.ANALYZED));
  </code></pre>
  
  <p>if I then do the same replace when searching I guess it should work and use the cleared value to index/search and the value as is for display.</p>
  
  <p>am I missing any other considerations here ?</p>