1.正则表达式来截取字符串
String str = "2017-12-15T14:45:05";
String[] strs=str.split("-");
for(int i=0,len=strs.length;i<len;i++){
System.out.println(strs[i].toString());
}
结果为:2017 12 15T14:45:05
2.通过substring方法进行字符串截取
String sb = "bbbdsajjds";
sb.substring(2);
sb.substring(2, 4);
bdsajjds
bd
int index = sb.indexOf("b");//可以获取位置
3.通过StringUtils提供的方法
StringUtils.substringBefore(“dskeabcee”, “e”);
/结果是:dsk/
这里是以第一个”e”,为标准。
StringUtils.substringBeforeLast(“dskeabcee”, “e”)
结果为:dskeabce
这里以最后一个“e”为准。
版权声明:本文为zhangbiao0511原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。