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
-