您的位置:首页 > 编程语言 > Java开发

Java-split函数-分割字符串

2016-05-14 10:40 274 查看
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.正则表达式表:














内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: