类 StringUtil
java.lang.Object
cn.hamm.airpower.util.StringUtil
字符串处理类
- 作者:
- Hamm.cn
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明final @NotNull Stringdesensitize(@NotNull String valueString, @NotNull Desensitize.Type type, int head, int tail, String symbol) 文本脱敏final @NotNull Stringdesensitize(@NotNull String text, Desensitize.Type type, int head, int tail) 文本脱敏final @NotNull StringdesensitizeIpv4Address(@NotNull String ipv4) IPv4地址脱敏final @NotNull StringdesensitizeIpv4Address(@NotNull String ipv4, String symbol) IPv4地址脱敏final @NotNull String字符串替换
-
构造器详细资料
-
StringUtil
public StringUtil()
-
-
方法详细资料
-
replace
字符串替换
- 参数:
text- 原始字符串head- 头部保留长度tail- 尾部保留长度symbol- 中间替换的单个符号- 返回:
- 替换后的字符串
-
desensitizeIpv4Address
@NotNull public final @NotNull String desensitizeIpv4Address(@NotNull @NotNull String ipv4, String symbol) IPv4地址脱敏
- 参数:
ipv4- IPv4地址symbol- 符号- 返回:
- 脱敏后的IPv4地址
-
desensitizeIpv4Address
IPv4地址脱敏
- 参数:
ipv4- IPv4地址- 返回:
- 脱敏后的IPv4地址
-
desensitize
@Contract(pure=true) @NotNull public final @NotNull String desensitize(@NotNull @NotNull String text, Desensitize.Type type, int head, int tail) 文本脱敏
- 参数:
text- 原始文本type- 脱敏类型head- 头部保留tail- 尾部保留- 返回:
- 脱敏后的文本
-
desensitize
@Contract(pure=true) @NotNull public final @NotNull String desensitize(@NotNull @NotNull String valueString, @NotNull Desensitize.Type type, int head, int tail, String symbol) 文本脱敏
- 参数:
valueString- 原始文本type- 脱敏类型head- 头部保留tail- 尾部保留symbol- 脱敏符号- 返回:
- 脱敏后的文本
-