title: Split string with variable length in Windows Batch
body: <p>I'm actually working on a codifier/decodifier. Now I have to separate numeric groups from others. The length of the numeric groups is unknown but I know they are divided by " " (a space char). I don't know how to proceed, but I can explain my will with a pseudo-code:</p>
  
  <pre><code>for x-times (maybe the maximum, like 128) (
  group[index] = the first part of the string until " "
  string = string minus the first part until " "
  )
  </code></pre>
  
  <p>Basically, I want to extract the groups in a single array. Is this possible?
  I tried a lot of methods with defined tokens, but my system is completely different.</p>