title: Regex to match all occurances not surrounded by quote and stop at character
body: <p>It's late here in europe and I can't get that regex running :-(
  I want to match all text, that is <strong>not</strong> surrounded by quotes.</p>
  
  <p>INPUT: Oh yeah this;input;'with quotes';can;'be very';tricky;'believe me';boy</p>
  
  <p>It's really easy to match all text surrounded by quotes.</p>
  
  <p><a href="http://regexstorm.net/tester?p=%28%27%5b%5e%27%5d*%27%29&amp;i=Oh+yeah+this%3binput%3b%27with+quotes%27%3bcan%3b%27be+very%27%3btricky%3b%27believe+me%27%3bboy" rel="nofollow noreferrer" title="DEMO">DEMO</a></p>
  
  <p>But what I want is the opposite. Also the match should be splitted by ; so that I get the following matches:</p>
  
  <ol>
  <li>Oh yeah this</li>
  <li>input</li>
  <li>can</li>
  <li>tricky</li>
  <li>boy</li>
  </ol>
  
  <p>Any ideas before I get mad?</p>
  
  <p>thx in advance!</p>