Terraform
trimsuffix Function
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
[!IMPORTANT]
Documentation Update: Product documentation previously located in/website
has moved to thehashicorp/web-unified-docs
repository, where all product documentation is now centralized. Please make contributions directly toweb-unified-docs
, since changes to/website
in this repository will not appear on developer.hashicorp.com. ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
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
trim
removes characters at the start and end of a string.trimprefix
removes a word from the start of a string.trimspace
removes all types of whitespace from both the start and the end of a string.