public final class DocumentPatternUtils
extends java.lang.Object
| Constructor and Description |
|---|
DocumentPatternUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<java.lang.String> |
getKeysFromString(java.lang.String text)
Получение списка переменных, которые содержатся в куске текста
|
static java.lang.String |
insertPatternPart(java.lang.String srcString,
java.lang.String key,
java.lang.String value)
Замена в исходной строке ключа key на значение value.
|
static java.lang.String |
replaceText(java.lang.String source,
java.lang.String varName,
java.lang.String val)
Осуществляет поиск в строке source подстрок, соответствующих шаблону {value}
или {value(значение_по_умолчанию)}, где value - имя переменной, а значение_по_умолчанию -
то значение, которое подставится в текст документа в случае, если значение переменой будет отсутствовать.
|
public static java.lang.String insertPatternPart(java.lang.String srcString,
java.lang.String key,
java.lang.String value)
srcString - строка, в которой происходит замена подстрокиkey - ключ, который преобразуется к виду ${key}. в таком виде он ищется в строке srcStringvalue - значение, на которое нужно заменить макросpublic static java.util.List<java.lang.String> getKeysFromString(java.lang.String text)
text - рассматриваемый кусок текстаpublic static java.lang.String replaceText(java.lang.String source,
java.lang.String varName,
java.lang.String val)
source - исходная строка с текстом, в которой нужно осуществить подстановкиvarName - val -