Package org.miaixz.bus.core.text
Class StringStripper
java.lang.Object
org.miaixz.bus.core.text.StringStripper
- All Implemented Interfaces:
Serializable,Function<CharSequence,,CharSequence> UnaryOperator<CharSequence>
字符串裁剪器,用于裁剪字符串前后缀 强调去除两边或某一边的指定字符串,如果一边不存在,另一边不影响去除
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionStringStripper(CharSequence prefix, CharSequence suffix, boolean ignoreCase, boolean stripAll) 构造 -
Method Summary
-
Constructor Details
-
StringStripper
public StringStripper(CharSequence prefix, CharSequence suffix, boolean ignoreCase, boolean stripAll) 构造- Parameters:
prefix- 前缀,null忽略suffix- 后缀,null忽略ignoreCase- 是否忽略大小写stripAll- 是否去除全部
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<CharSequence,CharSequence>
-