JAVA 一个或多个空格分割字符串
来源:互联网 发布:阿里妈妈淘宝客推广 编辑:程序博客网 时间:2024/05/22 16:59
知识补充
String的split方法支持正则表达式;
正则表达式
\s
表示匹配任何空白字符,+
表示匹配一次或多次。
有了以上补充知识,下面的内容就很好理解了。
一、待分割字符串
待分割字符串为如下:
String str = "a b c d e f g"
其中,字符串中的的空白分别为:单个空格,多个空格,tab制表符。
二、使用一个或多个空格分割字符串
正确代码如下:
String [] arr = str.split("\\s+");for(String ss : arr){ System.out.println(ss);}
作为对比,错误代码如下:
String [] arr2 = str.split(" ");for(String ss : arr2){ System.out.println(ss);}
三、分割结果
使用正确代码分割结果:
abcdefg
使用错误代码分割结果:
abcdefg
1 0
- JAVA 一个或多个空格分割字符串
- 字符串中如何以空格或回车换行分割一个CString字符串为多个字符串?
- java以一个空格或者多个空格进行字符串的分割
- 字符串分割多个空格
- java split 一个或多个空格
- java分割多个空格
- 字符串分割多个空格(用正则)
- C++ 分割字符串,可以识别开头的,中间的,末尾的一个或者多个空格
- 将一个或多个空格替换成为一个空格
- Split区分一个或多个空格
- Java 以空格分割字符串
- 给定一个字符串s和一个单词dict的字典,确定s是否可以分割成一个或多个字典单词的空格分隔的序列。 s ="leetcode", dict =["leet", "code"].
- 把多个空格换成一个空格或下划线
- split方法区分一个空格或多个空格
- 将一个字符串中的多个连在一起的空格变成单个空格 Java 正则表达式
- JAVA后台给字符串键入多个空格,网页输出却只有一个空格
- C# split字符串 根据1个或多个空格
- c#分割多空格字符串
- 冒泡排序、选择排序、直接插入排序(java实现)
- 网易2017校园招聘笔试题:回文序列
- 牛客网刷题之调整数组顺序使奇数位于偶数前面
- Eclipse快捷键 10个最有用的快捷键
- Chapter 5 回溯引用
- JAVA 一个或多个空格分割字符串
- 网易2017校园招聘笔试题:优雅的点
- o-1背包
- 中国科学院大学|国科大 增加|添加 未选课程到课程网站(旁听|自学 必备)
- 网易2017校园招聘笔试题:计算糖果
- 读书时如何做读书笔记?
- Android 支付宝微信支付快速接入流程
- 字符与数字取模...
- 在2016年学JavaScript 是一种什么样的体验?