-
- All Implemented Interfaces:
public final class StringHelperKt
-
-
Method Summary
Modifier and Type Method Description final static Stringhead(String $self, Integer length)获取String头部length字符的子串。 此处优化边界处理 final static Stringtail(String $self, Integer length)获取String尾部length字符的子串。 此处优化边界处理 final static Stringtake(String $self, Integer begin)提取子串, 优化边界判断 begin: 开始位置, 包括 final static Stringtake(String $self, Integer begin, Integer end)提取子串, 优化边界判断 begin: 开始位置, 包括 end: 结束位置, 包括 final static Stringremove(String $self, CharArray array, String exclude)删除数组中对应的字符 final static Stringremove(String $self, CharArray array)删除数组中对应的字符 final static StringremoveRepeatNum(String $self, Integer length)去除重复出现 length 个以上的数字 length : 重复出现的次数 final static BooleanisNumericChars(String $self)判断是否是纯数字 final static BooleanisAsciiChars(String $self)全部为 ASCII 字母 -
-
Method Detail
-
take
final static String take(String $self, Integer begin, Integer end)
提取子串, 优化边界判断 begin: 开始位置, 包括 end: 结束位置, 包括
-
remove
@JvmOverloads() final static String remove(String $self, CharArray array, String exclude)
删除数组中对应的字符
-
remove
@JvmOverloads() final static String remove(String $self, CharArray array)
删除数组中对应的字符
-
removeRepeatNum
final static String removeRepeatNum(String $self, Integer length)
去除重复出现 length 个以上的数字 length : 重复出现的次数
-
isNumericChars
final static Boolean isNumericChars(String $self)
判断是否是纯数字
-
isAsciiChars
final static Boolean isAsciiChars(String $self)
全部为 ASCII 字母
-
-
-
-