public class StringTool extends Object
| 构造器和说明 |
|---|
StringTool() |
| 限定符和类型 | 方法和说明 |
|---|---|
String[] |
array2TreeArray(String[] array,
String combineString) |
static String |
combineArray(String[] lines,
String joinString)
字符串数组合并
|
static boolean |
has(String s,
String... words) |
static int |
itemLike(List<String> list,
String value)
从列表中,查询包含内容的项
|
static void |
main(String[] args) |
static boolean |
ok(String... strings) |
static boolean |
ok(String s) |
static String |
replace(String inString,
String oldPattern,
String newPattern) |
static String |
retractSpace(String s,
int size)
缩进空格
|
static String |
retractSpaceArrayAuto(String s)
缩进空格,按分行自动缩进,最后再组装为字符串
|
static String |
reverse(String s) |
static String[] |
split(String s,
String regex,
boolean filterSpace,
boolean filterRepeat)
字符串拆分
|
static String[] |
splitLine(String s)
字符串分行
|
static String[] |
splitLine(String s,
String regex,
int size,
String combineString,
boolean filterSpace)
字符串拆分
按照限制个数拆分,超出个数后,会使用合并连接符合并到最后一个字符串里
|
static int |
startCharSize(String s,
char ch)
开头字符计数
如:开头有几个空格
|
public static boolean ok(String s)
public static boolean ok(String... strings)
public static int startCharSize(String s, char ch)
s - 参数ch - 参数public static String retractSpace(String s, int size)
s - 参数size - 参数public static String[] splitLine(String s, String regex, int size, String combineString, boolean filterSpace)
s - 待拆分字符串regex - 拆分规则size - 拆分个数限制combineString - 超过限制的合并连接符filterSpace - 过滤空格内容public static String[] split(String s, String regex, boolean filterSpace, boolean filterRepeat)
s - 参数regex - 参数filterSpace - 参数filterRepeat - 参数public static String combineArray(String[] lines, String joinString)
lines - 参数joinString - 参数public static String retractSpaceArrayAuto(String s)
s - 参数public static int itemLike(List<String> list, String value)
list - 字符串列表value - 要匹配的内容(contains)public static void main(String[] args)
Copyright © 2024. All rights reserved.