Package | Description |
---|---|
org.dromara.hutool.core.text |
提供文本相关操作的封装,还包括Unicode工具UnicodeUtil
|
Modifier and Type | Class and Description |
---|---|
class |
CharSequenceUtil
CharSequence 相关工具类封装,包括但不限于:
字符串补充前缀或后缀:addXXX
字符串补充长度:padXXX
字符串包含关系:containsXXX
字符串默认值:defaultIfXXX
字符串查找:indexOf
字符串判断以什么结尾:endWith
字符串判断以什么开始:startWith
字符串匹配:equals
字符串格式化:format
字符串去除:removeXXX
字符串重复:repeat
获取子串:sub
去除两边的指定字符串(只去除一次):strip
去除两边的指定所有字符:trim
去除两边的指定所有字符包装和去除包装:wrap
需要注意的是,strip、trim、wrap(unWrap)的策略不同:
strip: 强调去除两边或某一边的指定字符串,这个字符串不会重复去除,如果一边不存在,另一边不影响去除
trim: 强调去除两边指定字符,如果这个字符有多个,全部去除,例如去除两边所有的空白符。 |
class |
StrUtil
字符串工具类
此工具主要针对单个字符串的操作 本工具类,v6.x进行了拆分。 |
Copyright © 2025. All rights reserved.