1.函数说明:
/* String.split(sourceStr,maxSplit)
* String.split(sourceStr)
* 参数说明:sourceStr是被分割的字符串,maxSplit是最大的分割数
* 返回值说明:split函数的返回值是一个字符串数组String[]
*/
2.空格拆分:
/*
* String s1 = "A B C";
* String[]s2 = s1.split(" "); // 以1个空格拆分字符串
* String[]s2 = s1.split("\\s+"); // 以1个或多个空格拆分字符串
* String[]s2 = s1.split(" ");
*/
3.特殊(在正则表达式中有特殊含义的符号):
/* 1."."在正则表达式中有特殊的含义,因此使用的时候必须进行转义。
* 比如:String s1 = "a.b.c";
* String[]s = s1.split("."); 输出是空的
* String[]s = s1.split("\\."); 需要在前面加上\\
*
* 2.同样的 ,对于字符"|" , "*" , "+"都得加上转义字符,前面加上"\\"
*
* 3.而如果是"\",那么就得写成"\\\\"
*/
4.多个多个分隔符:
/* 如果一个字符串中有多个分隔符,可以用"|"作为连字符。
* 比如:String s = "Java string-split#test",
* 可以用s.split(" |-|#")把每个字符串分开。这样就把字符串分成了3个子字符串
*/
5.正则表达式表: