java 字符串的解析(split)
2015-09-21 13:28
423 查看
String类提供了一个split()方法,用于实现将一个字符串分解成子字符串或令牌(Token)的功能。
该方法使用正则表达式作为分隔符
public String[] split(String regex, int n=0):
regex:正则表达式
n:模式应用的次数。
如果n的值为0,则模式将应用尽可能多的词数,末尾的空字符串被丢弃;
如果n的值大于0,则模式至多应用n-1次,结果数组的长度不大于n,数组的最后一项将包含除最后一个匹配的分割符外的所有输入内容。
该方法使用正则表达式作为分隔符
public String[] split(String regex, int n=0):
regex:正则表达式
n:模式应用的次数。
如果n的值为0,则模式将应用尽可能多的词数,末尾的空字符串被丢弃;
如果n的值大于0,则模式至多应用n-1次,结果数组的长度不大于n,数组的最后一项将包含除最后一个匹配的分割符外的所有输入内容。
public class test { public static void main(String[] args) { String ss = "one little,two little,three little."; String[] str = ss.split("[ ,.]"); for (String s: str) { System.out.println(s); } } }
相关文章推荐
- Java对象及对象引用变量
- java线程研究---(10)Thread同步:死锁
- java构造方法
- 徒手用Java来写个Web服务器和框架吧<第三章:Service的实现和注册>
- Lambda表达式
- eclipse工作空间无法打开
- java反射
- maven + eclipse 问题记录
- eclipse中去掉项目validate的方法
- 如何使用eclipse构建SVN上面的maven项目
- java 引用、对象
- spring事物不回滚问题!
- java自学日记2
- Java中的static关键字解析
- Java中堆内存和栈内存详解
- Javafx简单实现【我的电脑资源管理器】效果
- update-java-alternatives: plugin alternative does not exist之解决方法
- 用Jersey构建RESTful服务3--JAVA对象转成JSON输出
- java异常
- java list去重