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

Reply via email to