title: Java: Hex-String split by Hex-Byte with regex
body: <p>I would like to Split a HEX-String in Java using split(), regex or any other convenient method.
  What I want to do is to split it at a special Byte in HEX.</p>
  
  <p>Example:</p>
  
  <pre><code>String hex = "1234567E1237E6787E4321";
  String del = "7E"; // ~
  hex.split( ????? );
  </code></pre>
  
  <p>Result should be:</p>
  
  <pre><code>123456
  1237E678
  4321
  </code></pre>
  
  <p>If I use <strong>hex.split( del );</strong> I get:</p>
  
  <pre><code>123456
  123
  678
  4321
  </code></pre>