字符串处理StringUtils方法-字符串截取

字符串处理StringUtils方法-字符串截取

StringUtils引入
<!--StringUtils的引入--><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.8.1</version></dependency>
1.根据指定位置截取字符串,当指定下标大于等于0时从左往右开始截取,小于0时从右往左截取,下标计数同数组下标一致,从0开始
//指定起始位置publicstatic String substring(final String str, int start)
  • //指定开始结束位置 [start,end) start<=起始位置<end

publicstatic String substring(final String str, int start, int end)

2.根据指定字符截取目标字符串 (注:截取到的字符串不包含条件字符)
  • //从分割符第一次出现的位置向前分割 ,不包含该分割符

publicstatic String substringBefore(final String str, final String separator)
  • //从分割符第一次出现的位置向后分割 ,不包含第一次出现的该分割符

publicstatic String substringAfter(final String str, final String separator)
  • //从分割符最后一次出现的位置向前分割 ,不包含最后一次的该分割符

publicstatic String substringBeforeLast(final String str, final String separator)
  • //从分割符最后一次出现的位置向后分割 ,不包含该分割符

publicstatic String substringAfterLast(final String str, final String separator)
  • //截取在特定字符区间的字符,第一次出现的字符区间

publicstatic String substringBetween(final String str, final String open, final String close)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值