Lauri Siltanen created LANG-893:
-----------------------------------
Summary: Default value for StrSubstitutor
Key: LANG-893
URL: https://issues.apache.org/jira/browse/LANG-893
Project: Commons Lang
Issue Type: Improvement
Components: lang.text.*
Affects Versions: 2.4
Reporter: Lauri Siltanen
public static void main(String[] args) {
String s = "The number of ${item} items currently available:
${number}";
String result = StrSubstitutor.replace(s,
Collections.singletonMap("item", "monitor"));
System.out.println(result);
}
This results in: "The number of monitor items currently available: ${number}".
I'd need a default value for a placeholder that cannot be resolved.
String result = StrSubstitutor.replace(s, Collections.singletonMap("item",
"monitor"), "N/A");
-> "The number of monitor items currently available: N/A".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira