Skip to main content

Hi all,

I'm looking to trim a string to max. 35 characters.

 

Actually 34 characters and ending with a "." to indicate the string has been shortened.

 

What transformer can I use? Or does this require some RegEx?

Thanks,

Ed

You could create a small custom transformer which could contain a StringLengthCalculator, a Tester (_length > 34), which, if true, would use a SubstringExtractor to get the first 34 characters and then add the point.


I would expect the StringFormatter to be able to handle the trimming, but it doesn't seem to want to do that.


You could create a small custom transformer which could contain a StringLengthCalculator, a Tester (_length > 34), which, if true, would use a SubstringExtractor to get the first 34 characters and then add the point.

I'm almost there but how to I add the "." at the end of the string?

 

 


I'm almost there but how to I add the "." at the end of the string?

 

 

AttributeManager, set the value of that attribute to the original plus a .

 


AttributeManager, set the value of that attribute to the original plus a .

 

Thanks!

 

That's what I like about this forum - you guys are so quick to respond!

 

 

Best,

 

Ed

 

 


Reply