mirror of
https://github.com/opentffoundation/opentf.git
synced 2025-12-25 01:00:16 -05:00
@@ -1,41 +0,0 @@
|
||||
---
|
||||
page_title: trim - Functions - Configuration Language
|
||||
description: >-
|
||||
The trim function removes the specified set of characters from the start and
|
||||
end of
|
||||
|
||||
a given string.
|
||||
sidebar_title: trim
|
||||
---
|
||||
|
||||
# `trim` Function
|
||||
|
||||
`trim` removes the specified set of characters from the start and end of the given
|
||||
string.
|
||||
|
||||
```hcl
|
||||
trim(string, str_character_set)
|
||||
```
|
||||
|
||||
Every occurrence of a character in the second argument is removed from the start
|
||||
and end of the string specified in the first argument.
|
||||
|
||||
## Examples
|
||||
|
||||
```
|
||||
> trim("?!hello?!", "!?")
|
||||
"hello"
|
||||
|
||||
> trim("foobar", "far")
|
||||
"oob"
|
||||
|
||||
> trim(" hello! world.! ", "! ")
|
||||
"hello! world."
|
||||
```
|
||||
|
||||
## Related Functions
|
||||
|
||||
* [`trimprefix`](/language/functions/trimprefix) removes a word from the start of a string.
|
||||
* [`trimsuffix`](/language/functions/trimsuffix) removes a word from the end of a string.
|
||||
* [`trimspace`](/language/functions/trimspace) removes all types of whitespace from
|
||||
both the start and the end of a string.
|
||||
Reference in New Issue
Block a user