gpt4 book ai didi

java - 替换文本: Suggestions?中的变量

转载 作者:行者123 更新时间:2023-11-30 06:00:07 25 4
gpt4 key购买 nike

我正在寻找一个不错的模板引擎或一小段代码来扩展 Java 字符串中类似 Ant 的变量。示例:

String result = expand ("${firstName} ${familyName}", map);

它至少应该支持java.util.Map,但是可以处理bean或递归查找或 map /对象列表中的查找的东西也将受到欢迎。

建议?

[编辑]回复TofuBeer:无嵌套,{} 内只有有效的 Java 标识符。 ${} 之外的任何内容都应逐字复制。 $$ 应该变成 $``。如果不可能,${dollar} 应扩展为单个 $(这样您就可以表示 15.00 $)。

最佳答案

StrSubstitutor来自Commons Lang几乎可以满足您的要求

关于java - 替换文本: Suggestions?中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1872838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com