| Package | Description |
|---|---|
| org.aoju.bus.core.text |
| Modifier and Type | Field and Description |
|---|---|
static StrMatcher |
Substitute.DEFAULT_PREFIX
默认变量前缀.
|
static StrMatcher |
Substitute.DEFAULT_SUFFIX
默认变量后缀.
|
static StrMatcher |
Substitute.DEFAULT_VALUE_DELIMITER
默认值分隔符.
|
| Modifier and Type | Method and Description |
|---|---|
static StrMatcher |
StrMatcher.charMatcher(char ch)
构造函数
|
static StrMatcher |
StrMatcher.charSetMatcher(char... chars)
构造函数
|
static StrMatcher |
StrMatcher.charSetMatcher(String chars)
构造函数
|
static StrMatcher |
StrMatcher.commaMatcher()
返回一个匹配逗号字符的匹配器
|
static StrMatcher |
StrMatcher.doubleQuoteMatcher()
匹配字符串双引号字符.
|
StrMatcher |
Substitute.getValueDelimiterMatcher() |
StrMatcher |
Substitute.getVariablePrefixMatcher()
获取当前使用的变量前缀匹配器
|
StrMatcher |
Substitute.getVariableSuffixMatcher()
获取当前使用的变量后缀匹配器
|
static StrMatcher |
StrMatcher.noneMatcher()
匹配任何字符.
|
static StrMatcher |
StrMatcher.quoteMatcher()
匹配字符串单引号/双引号字符.
|
static StrMatcher |
StrMatcher.singleQuoteMatcher()
匹配字符串单引号字符.
|
static StrMatcher |
StrMatcher.spaceMatcher()
返回一个匹配空格字符的匹配器
|
static StrMatcher |
StrMatcher.splitMatcher()
匹配相同的字符,即空格、制表符、换行符等.
|
static StrMatcher |
StrMatcher.stringMatcher(String str)
构造函数
|
static StrMatcher |
StrMatcher.tabMatcher()
返回一个匹配tab字符的匹配器
|
static StrMatcher |
StrMatcher.trimMatcher()
匹配字符串trim()空白字符.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
StrBuilder.contains(StrMatcher matcher)
检查字符串生成器是否包含使用指定匹配器匹配的字符串
|
StrBuilder |
StrBuilder.deleteAll(StrMatcher matcher)
删除匹配程序匹配的生成器的所有部分.
|
StrBuilder |
StrBuilder.deleteFirst(StrMatcher matcher)
使用指定的匹配器删除生成器中的第一个匹配项.
|
int |
StrBuilder.indexOf(StrMatcher matcher)
使用matcher搜索字符串生成器以查找第一个匹配项.
|
int |
StrBuilder.indexOf(StrMatcher matcher,
int startIndex)
使用matcher搜索字符串生成器,以查找从给定索引中搜索的第一个匹配项.
|
int |
StrBuilder.lastIndexOf(StrMatcher matcher)
使用matcher搜索字符串生成器以查找最后一个匹配项
|
int |
StrBuilder.lastIndexOf(StrMatcher matcher,
int startIndex)
使用matcher搜索字符串生成器,以查找从给定索引中搜索的最后一个匹配项
|
StrBuilder |
StrBuilder.replace(StrMatcher matcher,
String replaceStr,
int startIndex,
int endIndex,
int replaceCount)
高级搜索并在构建器中使用匹配器进行替换
|
StrBuilder |
StrBuilder.replaceAll(StrMatcher matcher,
String replaceStr)
用替换字符串替换生成器中的所有匹配项
|
StrBuilder |
StrBuilder.replaceFirst(StrMatcher matcher,
String replaceStr)
用替换字符串替换生成器中的所有匹配项
|
Substitute |
Substitute.setValueDelimiterMatcher(StrMatcher valueDelimiterMatcher) |
Substitute |
Substitute.setVariablePrefixMatcher(StrMatcher prefixMatcher)
设置当前使用的变量前缀匹配器
|
Substitute |
Substitute.setVariableSuffixMatcher(StrMatcher suffixMatcher)
设置当前使用的变量后缀匹配器
|
| Constructor and Description |
|---|
Substitute(StrLookup<?> resolver,
StrMatcher prefixMatcher,
StrMatcher suffixMatcher,
char escape)
创建一个新实例并初始化.
|
Substitute(StrLookup<?> resolver,
StrMatcher prefixMatcher,
StrMatcher suffixMatcher,
char escape,
StrMatcher delimiter)
创建一个新实例并初始化.
|
Copyright © 2020. All rights reserved.