StringUtils 截取字符串 substring before、 after、 &nb

慕阳平
2023-12-01

StringUtils 截取字符串 substring before、 after、 &nb

  1. 截取指定位置的字符串

StringUtils.substring(“dskabcee”, 3);
结果是:jjjjj

StringUtils.substring(“dskabcee”, 3, 5);
结果是:ab

  1. 截取指定字符串之前的内容

StringUtils.substringBefore(“dskeabcee”, “e”);
结果是:dskeabce

StringUtils.substringBeforeLast(“dskeabcee”, “e”);//一直找到最后一个指定的字符串
结果是:dsk

StringUtils.substringAfter(“dskeabcedeh”, “e”);
结果是:abcedeh

StringUtils.substringAfterLast(“dskeabcedeh”, “e”);
结果是:h

  1. 截取参数2和参数3中间的字符

StringUtils.substringBetween(“dskeabcedeh”, “ds”);
结果是:null
StringUtils.substringBetween(“dskeabcedeh”, “ds”,“e”);
结果是:k
StringUtils.substringsBetween(“dskeabcedeh”, “ds”,“e”);//以数组方式返回参数2和参数3中间的字符串
结果是:[keabce]

 类似资料: