title: Split Javascript string using ws and special characters; keeping the characters in tact
body: <p>I know there are tons of questions on this topic but I can't seem to produce a RegEx that works.
  I would like to split a string on whitespace AND a special character but keeping them intact.</p>
  <p>I have the following string: <code>&quot;tobe   &quot; + '\x02' + &quot; or nottob    &quot;</code> and would like the output of the expression to produce the following:
  <code>[&quot;tobe&quot;, &quot;  &quot;,&quot;\x02&quot;,&quot; &quot;,&quot;or&quot;,&quot; &quot;,&quot;notob&quot;,&quot;    &quot;]</code></p>
  <p><code>\x02</code> is a special block character and I'm using it as a placeholder.</p>
  <p><strong>EDIT</strong>
  I have tried <code>&quot;tobe &quot; + '\x02' + &quot;  or not&quot;.sentence.split(/(\S+\s+)/);</code>
  but end up with <code>&quot;tobe  or nottob &quot;</code></p>
  <p>Thanks</p>