Operator Type:
Operator Scope of Action:
Operator Purpose:
Operator First Added:
Operator Altered:
Function [other Function type actions]
Item [operators of similar scope]
Data manipulation [other Data manipulation operators]
9.0.0
String.trim(["punctuation"])
The .trim operator removes unwanted characters from the start and end of a string. With no arguments, .trim removes whitespace and end of line characters.
"Hello world ".trim;
→ "Hello world"
If used with the argument "punctuation", .trim also removes punctuation marks.
"[tab] Hello world?! ".trim("punctuation")
→ "Hello world"
The resulting string retains any stying in the source string.