/**
* template: hello?$i18n{DM|代码}/$i18n{MC|名称} world
*
* paramsMap: DM: 代码1,MC: 名称1
* retrun: hello?代码1/名称1 world
*
* paramsMap: DM: 代码1
* retrun: hello?代码1/名称 world
*/
public String convert(String template, Map<String, String> paramsMap) {
return "";
}
// 模板中, $i18n{***|***} 是需要被替换的内容
convert方法需要能解析template中的内容,请教下懂java正则表达式的各位大牛指导下方法怎么实现呢?
相似问题