This commit is contained in:
Looly 2022-09-27 12:19:26 +08:00
parent 4c80370f5c
commit 246e61678e

View File

@ -1742,14 +1742,14 @@ public class CharSequenceUtil extends StrChecker {
/**
* 切割指定位置之前部分的字符串
* <p>安全的subString,允许string为null允许string长度小于toIndexExclude长度</p>
* <pre>
* <pre>{@code
* Assert.assertEquals(StrUtil.subPre(null, 3), null);
* Assert.assertEquals(StrUtil.subPre("ab", 3), "ab");
* Assert.assertEquals(StrUtil.subPre("abc", 3), "abc");
* Assert.assertEquals(StrUtil.subPre("abcd", 3), "abc");
* Assert.assertEquals(StrUtil.subPre("abcd", -3), "a");
* Assert.assertEquals(StrUtil.subPre("ab", 3), "ab");
* </pre>
* }</pre>
*
* @param string 字符串
* @param toIndexExclude 切割到的位置不包括