java split()函数对字符串分割(通过空格)!
2017-06-27 23:48
260 查看
给定一个带n个空格的长字符串,我们要根据空格把他们分割开来,例如: String str=" this is a txt ! ";
首先我们要对收尾两端的空格进行处理,String类中的trim()函数,可以解决这个问题,会把字符串的首尾空格去除掉,并返回处理后的字符串。
String str1=str.trim(); 此时str1="this is a txt !";
然后对字符串进行切割,一开始我们想的肯定是str1.split(" ")直接进行处理,如果多个空格连在一起,会造成很多的空数组。"/s"可以处理空白字符,如果有多个字符的情况下,可以加一个“+”号。
处理如下:
String[] arr=str1.split("//s+");
此时就可以得到正确的答案了。
首先我们要对收尾两端的空格进行处理,String类中的trim()函数,可以解决这个问题,会把字符串的首尾空格去除掉,并返回处理后的字符串。
String str1=str.trim(); 此时str1="this is a txt !";
然后对字符串进行切割,一开始我们想的肯定是str1.split(" ")直接进行处理,如果多个空格连在一起,会造成很多的空数组。"/s"可以处理空白字符,如果有多个字符的情况下,可以加一个“+”号。
处理如下:
String[] arr=str1.split("//s+");
此时就可以得到正确的答案了。
相关文章推荐
- Java中用split()函数进行分割字符串
- java 中用split分割字符串,最后的空格等不被拆分的方法
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- java 中用split分割字符串,最后的空格等不被拆分。
- 【java易错点】java split分割字符串 空格问题解析
- java中的字符串分割函数 split
- 数据库split字符串分割和trim去除空格的表值函数
- sql自定义函数:SF_Split,根据指定的分割符,把一个字符串分割成若干条短数据
- SQL Serve中实现字符串分割(split)的功能函数
- java 字符串分割 StringTokenizer和split
- oracle字符串分割函数split
- plsql 类似Java中的split方法 字符串分割
- C#中使用Split分割字符串后,空格处理方法
- Java:split分割字符串常遇到的问题
- java split分割字符串注意事项
- Java 分割字符串要注意 split
- [转]java截取字符串,截串,substring和split,分割字母和数字,正则缝隙
- java关于split分割字符串,空的字符串不能得到的问题
- java关于split分割字符串,空的字符串不能得到的问题
- JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组