commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Watkin <james.wat...@anderson.ucla.edu>
Subject Re: [StrSubstitutor] Can StrSubstitutor be used without a prefix or suffix?
Date Mon, 10 Sep 2007 20:38:08 GMT
Oliver,

Thanks for the advice. I had briefly looked at that and didn't see an 
obvious "match anything" StrMatcher so I opted to write my own code. 
Depending on formating, it's only around ten lines of code.

- Jim

Oliver Heger wrote:
> James Watkin wrote:
>> I'd like to use org.apache.commons.lang.text.StrSubstitutor without a 
>> suffix requirement for the replacement targets, but it doesn't seem to 
>> support that. Is that correct?
>>
>> Although the doc for org.apache.commons.lang.text.StrSubstitutor 
>> disallows a null prefix or suffix in the constructor, it doesn't 
>> mention the empty string. I tried the empty string for the prefix and 
>> suffix but that didn't work.
>>
>> - Jim
> 
> By looking at the code, yes, it seems that a suffix is required.
> 
> How do the variables look like you are dealing with? Perhaps it is an 
> option to provide your own implementation of the StrMatcher class [1], 
> which is internally used for detecting prefixes and suffixes 
> (StrSubstitutor has methods that take such matchers instead of a prefix 
> and a suffix as string). This should not be too complicated.
> 
> HTH
> Oliver
> 
> [1] 
> http://commons.apache.org/lang/api-release/org/apache/commons/lang/text/StrMatcher.html

> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
> For additional commands, e-mail: user-help@commons.apache.org
> 

-- 
______________________________
James Watkin
ACIS Software Development
UCLA Anderson School
james.watkin@anderson.ucla.edu
Voice: 1-310-825-5030
   Fax: 1-310-825-4835
______________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message