


I'm able to use the replace method on an entity property:
#set ($pageUrl = $entity1.pageUrl.replace(".com", ".org"))
I want to get a substring of the property also. Specifically, I want to insert characters before a trailing slash. I'm wanting to do something like this:
#set ($pageUrl = "$entity1.pageUrl.substring(0, $entity1.pageUrl.length()-1).new/")
Can this be done somehow? If so, where's it documented?
Topics help categorize Community content and increase your ability to discover relevant content.
I'd probably need to add braces like this:
#set ($pageUrl = "${entity1.pageUrl.substring(0, $entity1.pageUrl.length()-1)}.new/")
Alternatively, something like this would be nice:
#set ($pageUrl = "$entity1.pageUrl.replaceAll('/$', '.new/')")