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