title: Need to split a string into two parts in java
body: <p>I have a string which contains a contiguous chunk of digits and then a contiguous chunk of characters. I need to split them into two parts (one integer part, and one string).</p>
  
  <p>I tried using <code>String.split("\\D", 1)</code>, but it is eating up first character.
  I checked all the String API and didn't find a suitable method.</p>
  
  <p>Is there any method for doing this thing?</p>