public static String [ ] splitByCharsNoneEmpty ( final String string , int start , int end , final char ... delimiters ) { Exceptions . requireNonNull ( string ) ; char [ ] [ ] comps = CharScanner . splitByCharsNoneEmpty ( FastStringUtils . toCharArray ( string ) , start , end , delimiters ) ; return Str . fromCharArrayOfArrayToStringArray ( comps ) ; }
Split string by a list of delimiters but none are empty within a range