public abstract class Substitution extends Object
'$'开始,例如: $1,$2
等,但Substitution类可支持对多种不同前缀的变量进行替换。| Modifier and Type | Field and Description |
|---|---|
protected String |
replacementPrefixes |
| Constructor and Description |
|---|
Substitution()
创建一个替换,以
'$'为变量前缀。 |
Substitution(String replacementPrefixes)
创建一个替换,以指定字符为变量前缀。
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
group(int index,
int groupNumber)
子类覆盖此方法,以提供指定类型、指定group序号的的replacement结果。
|
String |
substitute(String input)
替换字符串中的变量。
|
void |
substitute(StringBuilder buf,
String input)
替换字符串中的变量。
|
protected final String replacementPrefixes
public Substitution()
'$'为变量前缀。public Substitution(String replacementPrefixes)
public final void substitute(StringBuilder buf, String input)
protected abstract String group(int index, int groupNumber)
Copyright © 2006–2018 TinyGroup. All rights reserved.