diff --git a/website/docs/language/functions/trim.html.md b/website/docs/language/functions/trim.html.md index 43f12f2af..10a0aeb27 100644 --- a/website/docs/language/functions/trim.html.md +++ b/website/docs/language/functions/trim.html.md @@ -3,20 +3,33 @@ layout: "language" page_title: "trim - Functions - Configuration Language" sidebar_current: "docs-funcs-string-trim" description: |- - The trim function removes the specified characters from the start and end of + The trim function removes the specified set of characters from the start and end of a given string. --- # `trim` Function -`trim` removes the specified characters from the start and end of the given +`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 +"hello" + +> trim("foobar", "far") +"oob" + +> trim(" hello! world.! ", "! ") +"hello! world." ``` ## Related Functions