summaryrefslogtreecommitdiffstats
path: root/docs/content/en/functions/strings/TrimSpace.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/functions/strings/TrimSpace.md')
-rw-r--r--docs/content/en/functions/strings/TrimSpace.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/content/en/functions/strings/TrimSpace.md b/docs/content/en/functions/strings/TrimSpace.md
new file mode 100644
index 000000000..eef4e8121
--- /dev/null
+++ b/docs/content/en/functions/strings/TrimSpace.md
@@ -0,0 +1,26 @@
+---
+title: strings.TrimSpace
+description: Returns the given string, removing leading and trailing whitespace as defined by Unicode.
+categories: []
+keywords: []
+action:
+ related:
+ - functions/strings/Chomp
+ - functions/strings/Trim
+ - functions/strings/TrimLeft
+ - functions/strings/TrimPrefix
+ - functions/strings/TrimRight
+ - functions/strings/TrimSuffix
+ returnType: string
+ signatures: [strings.TrimSpace INPUT]
+---
+
+{{< new-in 0.136.3 >}}
+
+Whitespace characters include `\t`, `\n`, `\v`, `\f`, `\r`, and characters in the [Unicode Space Separator] category.
+
+[Unicode Space Separator]: https://www.compart.com/en/unicode/category/Zs
+
+```go-html-template
+{{ strings.TrimSpace "\n\r\t foo \n\r\t" }} → foo
+```