public abstract static class RegexpUtil.AbstractReplaceCallBack extends java.lang.Object implements RegexpUtil.ReplaceCallBack
| Modifier and Type | Field and Description |
|---|---|
protected java.util.regex.Matcher |
matcher |
| Constructor and Description |
|---|
AbstractReplaceCallBack() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
$(int group)
获得matcher中的组数据 等同于matcher.group(group)
|
abstract java.lang.String |
doReplace(java.lang.String text,
int index,
java.util.regex.Matcher matcher)
将text转化为特定的字串返回
|
java.lang.String |
replace(java.lang.String text,
int index,
java.util.regex.Matcher matcher) |
public final java.lang.String replace(java.lang.String text,
int index,
java.util.regex.Matcher matcher)
replace in interface RegexpUtil.ReplaceCallBackpublic abstract java.lang.String doReplace(java.lang.String text,
int index,
java.util.regex.Matcher matcher)
text - 指定的字符串index - 替换的次序matcher - Matcher对象protected java.lang.String $(int group)
group - 组下标doReplace(String, int, Matcher) 中调用