/*1. 分割字符串 ,可以设定得到数组的长度,但一般情况下不要设定,这样会发生冲突 */
StringUtils.split("y5y,4454,545");//默认是按 ,来分割
StringUtils.split("aaaa#sss", "#");
/*结果是:[aaaa, sss]*/
StringUtils.split("aaaa#sss#", "#", 2);
/*2. 按不同类型 进行分割字符串 */
StringUtils.splitByCharacterType("aa3444张三Bcss");
/*结果是:[aa, 3444, 张三, a, B, css, B]*/
StringUtils.splitByCharacterTypeCamelCase("");
/*结果是:[aa, 3444, 张三, a, Bcss, B]*/
/*3. 分割字符串,""不会被忽略,可以设置分割字符串的数组长度 */
StringUtils.splitByWholeSeparator("aaaa#sss#", "#");// "" 不会被忽略
/*结果是:[aaaa, sss, ] StringUtils.split 结果是: [aaaa, sss] */
StringUtils.splitByWholeSeparator("aaaa#sss#ggg", "#");//
/*结果是:[aaaa, sss, ggg] */
StringUtils.splitByWholeSeparator("aaaa#sss#ggg", "");//按空格分割
/*结果是:[aaaa#,sss#ggg]*/
StringUtils.splitByWholeSeparator("aaaa#sss#", "#", 2);// 2 设定返回数组的最大长度
/*结果是:[aaaa, sss#] */
/*4. 分割字符串,""不会被忽略,可以设置分割字符串的数组长度 */
StringUtils.splitByWholeSeparatorPreserveAllTokens("sddssf sfasfsaf", null);
/*结果是:[sddssf, sfasfsaf, ] */
StringUtils.splitByWholeSeparatorPreserveAllTokens("sddssf sfasfsaf ", "");
/*结果是:[sddssf, sfasfsaf, ]*/
/*5. 同上*/
StringUtils.splitPreserveAllTokens("");
StringUtils.splitPreserveAllTokens("", "");
StringUtils.splitPreserveAllTokens("", "", 3);