Module bus.core

Class StringStripper

java.lang.Object
org.miaixz.bus.core.text.StringStripper
All Implemented Interfaces:
Serializable, Function<CharSequence,CharSequence>, UnaryOperator<CharSequence>

public class StringStripper extends Object implements UnaryOperator<CharSequence>, Serializable
字符串裁剪器,用于裁剪字符串前后缀 强调去除两边或某一边的指定字符串,如果一边不存在,另一边不影响去除
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Constructor Details

    • StringStripper

      public StringStripper(CharSequence prefix, CharSequence suffix, boolean ignoreCase, boolean stripAll)
      构造
      Parameters:
      prefix - 前缀,null忽略
      suffix - 后缀,null忽略
      ignoreCase - 是否忽略大小写
      stripAll - 是否去除全部
  • Method Details