Java 字符串截取总结

来源:互联网 发布:马刺体系 知乎 编辑:程序博客网 时间:2024/06/11 18:37

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);bdsajjdsbd
int index = sb.indexOf("b");//可以获取位置

3.通过StringUtils提供的方法

StringUtils.substringBefore(“dskeabcee”, “e”);/结果是:dsk/这里是以第一个”e”,为标准。StringUtils.substringBeforeLast(“dskeabcee”, “e”)结果为:dskeabce这里以最后一个“e”为准。


原创粉丝点击