title: replaceAll regex excluding certain occurrences
body: <p>I'm trying to parse certain addresses, and I'd like to remove out the special characters except the / in s/o  | S/O | d/o | D/O | w/O etc.</p>
  
  <p>So, lets say I have a string. Something like.</p>
  
  <pre><code>@Jane Doe.
  W/O John Doe.
  House #250, 
  Campbell &amp; Jack ^Street,
  \Random * State,  Nowhere.
  </code></pre>
  
  <p>What sort of regex would I use in </p>
  
  <pre><code>String parsedString = addressString.replaceAll(regex,"");
  </code></pre>
  
  <p>so that parsedString would have the output.</p>
  
  <pre><code>Jane Doe
  W/O John Doe
  House 250
  Campbell Jack Street
  Random  State,  Nowhere
  </code></pre>
  
  <p>(I'm replacing @ , . # ^ &amp; / (except in W/O) )</p>