Terraform
trimsuffix Function
trimsuffix removes the specified suffix from the end of the given string, but only once, even if the suffix appears multiple times. If the suffix does not appear at the very end of the string, the original string is returned unchanged.
Examples
> trimsuffix("helloworld", "world")
hello
> trimsuffix("helloworld", "cat")
helloworld
> trimsuffix("hello--", "-")
hello-
Related Functions
trimremoves characters at the start and end of a string.trimprefixremoves a word from the start of a string.trimspaceremoves all types of whitespace from both the start and the end of a string.