title: Match all the characters which are not in a particular set
body: <p>Regular expression that matches based on the below:</p>
  
  <ol>
  <li>Regex should match all the characters in the string which are not
  in <code>(a-zA-Z0-9/-?:().,'+{}\S)</code> i.e. 
  <code>a-z,A-Z,0-9,/,-,?,,,:,(,),.,',+,{,},\S</code></li>
  <li>String can have spaces but the string should not be an empty one.</li>
  </ol>
  
  <p>MATCH should be as below: </p>
  
  <ul>
  <li>String equals <code>Regex test &amp;&amp; 123456789 $$</code>  in the above regex it
  should find/replace the characters <code>&amp;</code> and <code>$</code></li>
  </ul>
  
  <p>I have tried the below and is not working :</p>
  
  <pre><code>(?=.[a-zA-Z0-9/-?:().,'+{}\s])
  </code></pre>