Class PlaceholderParser
java.lang.Object
org.miaixz.bus.core.text.placeholder.PlaceholderParser
- All Implemented Interfaces:
Function<String,,String> UnaryOperator<String>
一个简单的占位符解析器。给定占位符的左右边界符号以及转义符,
将允许把一段字符串中的占位符解析并替换为指定内容,支持指定转义符对边界符号进行转义。
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionPlaceholderParser(UnaryOperator<String> processor, String prefix, String suffix) 创建一个占位符解析器,默认转义符为"\"PlaceholderParser(UnaryOperator<String> processor, String prefix, String suffix, char escape) 创建一个占位符解析器 -
Method Summary
-
Constructor Details
-
PlaceholderParser
创建一个占位符解析器,默认转义符为"\"- Parameters:
processor- 占位符处理器prefix- 占位符开始符号,不允许为空suffix- 占位符结束符号,不允许为空
-
PlaceholderParser
public PlaceholderParser(UnaryOperator<String> processor, String prefix, String suffix, char escape) 创建一个占位符解析器- Parameters:
processor- 占位符处理器prefix- 占位符开始符号,不允许为空suffix- 占位符结束符号,不允许为空escape- 转义符
-
-
Method Details