title: Split String by Number regex
body: <p>I am looking to split a string (keeping all groups) by a number value.  For example <code>datasource10</code> would give <code>["datasource","10"]</code>.</p>
  
  <p>I've tried using:</p>
  
  <pre><code>String[] key = "datasource10".split("(?=\\d)");
  </code></pre>
  
  <p>However thats not returning "10", but rather <code>["datasource","1","0"]</code>.  How can I change it to return <code>["datasource","10"]</code>?</p>