public class StrSpliter extends Object
| 构造器和说明 |
|---|
StrSpliter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<String> |
split(String str,
char separator,
boolean isTrim,
boolean ignoreEmpty)
切分字符串
|
static List<String> |
split(String str,
char separator,
int limit,
boolean isTrim,
boolean ignoreEmpty)
切分字符串,大小写敏感
|
static List<String> |
split(String str,
char separator,
int limit,
boolean isTrim,
boolean ignoreEmpty,
boolean ignoreCase)
切分字符串
|
static List<String> |
split(String str,
int limit)
使用空白符切分字符串
切分后的字符串两边不包含空白符,空串或空白符串并不做为元素之一 |
static List<String> |
split(String str,
Pattern separatorPattern,
int limit,
boolean isTrim,
boolean ignoreEmpty)
通过正则切分字符串
|
static List<String> |
split(String str,
String separator,
boolean isTrim,
boolean ignoreEmpty)
切分字符串,不忽略大小写
|
static List<String> |
split(String str,
String separator,
int limit,
boolean isTrim,
boolean ignoreEmpty)
切分字符串,不忽略大小写
|
static List<String> |
split(String str,
String separator,
int limit,
boolean isTrim,
boolean ignoreEmpty,
boolean ignoreCase)
切分字符串
|
static String[] |
splitByLength(String str,
int len)
根据给定长度,将给定字符串截取为多个部分
|
static List<String> |
splitByRegex(String str,
String separatorRegex,
int limit,
boolean isTrim,
boolean ignoreEmpty)
通过正则切分字符串
|
static List<String> |
splitIgnoreCase(String str,
char separator,
int limit,
boolean isTrim,
boolean ignoreEmpty)
切分字符串,忽略大小写
|
static List<String> |
splitIgnoreCase(String str,
String separator,
int limit,
boolean isTrim,
boolean ignoreEmpty)
切分字符串,忽略大小写
|
static List<String> |
splitPath(String str)
切分字符串路径,仅支持Unix分界符:/
|
static List<String> |
splitPath(String str,
int limit)
切分字符串路径,仅支持Unix分界符:/
|
static String[] |
splitPathToArray(String str)
切分字符串路径,仅支持Unix分界符:/
|
static String[] |
splitPathToArray(String str,
int limit)
切分字符串路径,仅支持Unix分界符:/
|
static String[] |
splitToArray(String str,
char separator,
int limit,
boolean isTrim,
boolean ignoreEmpty)
切分字符串为字符串数组
|
static String[] |
splitToArray(String str,
int limit)
切分字符串为字符串数组
|
static String[] |
splitToArray(String str,
Pattern separatorPattern,
int limit,
boolean isTrim,
boolean ignoreEmpty)
通过正则切分字符串为字符串数组
|
static String[] |
splitToArray(String str,
String separator,
int limit,
boolean isTrim,
boolean ignoreEmpty)
切分字符串为字符串数组
|
static List<String> |
splitTrim(String str,
char separator,
boolean ignoreEmpty)
切分字符串
|
static List<String> |
splitTrim(String str,
char separator,
int limit,
boolean ignoreEmpty)
切分字符串,大小写敏感,去除每个元素两边空白符
|
static List<String> |
splitTrim(String str,
String separator,
boolean ignoreEmpty)
切分字符串,去除每个元素两边空格,忽略大小写
|
static List<String> |
splitTrim(String str,
String separator,
int limit,
boolean ignoreEmpty)
切分字符串,去除每个元素两边空格,忽略大小写
|
static List<String> |
splitTrimIgnoreCase(String str,
String separator,
int limit,
boolean ignoreEmpty)
切分字符串,去除每个元素两边空格,忽略大小写
|
public static List<String> splitPath(String str)
str - 被切分的字符串public static String[] splitPathToArray(String str)
str - 被切分的字符串public static List<String> splitPath(String str, int limit)
str - 被切分的字符串limit - 限制分片数public static String[] splitPathToArray(String str, int limit)
str - 被切分的字符串limit - 限制分片数public static List<String> splitTrim(String str, char separator, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符ignoreEmpty - 是否忽略空串public static List<String> split(String str, char separator, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> splitTrim(String str, char separator, int limit, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符limit - 限制分片数,-1不限制ignoreEmpty - 是否忽略空串public static List<String> split(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符limit - 限制分片数,-1不限制isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> splitIgnoreCase(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符limit - 限制分片数,-1不限制isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> split(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty, boolean ignoreCase)
str - 被切分的字符串separator - 分隔符字符limit - 限制分片数,-1不限制isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串ignoreCase - 是否忽略大小写public static String[] splitToArray(String str, char separator, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符limit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> split(String str, String separator, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符串isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> splitTrim(String str, String separator, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符串ignoreEmpty - 是否忽略空串public static List<String> split(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符串limit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> splitTrim(String str, String separator, int limit, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符串limit - 限制分片数ignoreEmpty - 是否忽略空串public static List<String> splitIgnoreCase(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符串limit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> splitTrimIgnoreCase(String str, String separator, int limit, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符串limit - 限制分片数ignoreEmpty - 是否忽略空串public static List<String> split(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty, boolean ignoreCase)
str - 被切分的字符串separator - 分隔符字符串limit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串ignoreCase - 是否忽略大小写public static String[] splitToArray(String str, String separator, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separator - 分隔符字符limit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> split(String str, int limit)
str - 被切分的字符串limit - 限制分片数public static String[] splitToArray(String str, int limit)
str - 被切分的字符串limit - 限制分片数public static List<String> splitByRegex(String str, String separatorRegex, int limit, boolean isTrim, boolean ignoreEmpty)
str - 字符串separatorRegex - 分隔符正则limit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static List<String> split(String str, Pattern separatorPattern, int limit, boolean isTrim, boolean ignoreEmpty)
str - 字符串separatorPattern - 分隔符正则Patternlimit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串public static String[] splitToArray(String str, Pattern separatorPattern, int limit, boolean isTrim, boolean ignoreEmpty)
str - 被切分的字符串separatorPattern - 分隔符正则Patternlimit - 限制分片数isTrim - 是否去除切分字符串后每个元素两边的空格ignoreEmpty - 是否忽略空串Copyright © 2021. All rights reserved.