这个类接受一段文本并替换所有变量
变量的默认定义是 ${ variableName }。
前缀和后缀可以通过构造函数和 set 方法进行更改。
变量值通常从映射中解析,但也可以是
从系统属性解析,或者通过提供自定义变量解析
解析器。
例如:
String template = "Hi ${name}! Your number is ${number}";
Map<String, String> data = new HashMap<String, String>();
data.put("name", "John");
data.put("number", "1");
String formattedString = StrSubstitutor.replace(template, data);