Apache Commons Lang 3.0 is a java library with lot of utilities and reusable components.
This requires the library commons-lang3-3.0.1.jar to be in classpath.
The following example shows using StringUtils.splitPreserveAllTokens() API.
It splits the given string into array of tokens using the specified separator characters
by preserving all tokens, including empty tokens created by adjacent separators.