title: Splitting a string in Java on ";", but not on "\\;"
body: <p>In Java I try try to use the <code>String.split()</code> method splitting a string on <code>";"</code>, but not on <code>"\\\\;"</code>. (2 back-slashes followed by a semi-colon)</p>
  
  <p>Ex: <code>"aa;bb;cc\\;dd;ee\\;;ff"</code> should be split into;</p>
  
  <pre><code>aa
  
  bb
  
  cc\\;dd
  
  ee\\;
  
  ff
  </code></pre>
  
  <p>How do I accomplish this using a regular expression?</p>
  
  <p>Markus </p>