Operator Scope of Action:
Operator First Added:
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.