Trimming Blanks from String
From Erlang Community
Revision as of 20:32, 7 September 2006 by 213.171.204.166 (Talk)
Problem
You need to ignore leading or trailing space in a string.
Solution
The string module to the rescue again, in the form of the strip command:
1> string:strip(" Some text ").
"Some text"
2> string:strip(" Some text ", left).
"Some text "
3> string:strip(" Some text ", right).
" Some text"
4> string:strip(" Some text ", both).
"Some text"
|
Note that the default behavior of 'strip' is to remove spaces from both ends.
However, this solution only handles one type of character; only the '$ ' (space character) will typically be removed. What if you wish to remove all forms of whitespace?

Digg It
Del.icio.us
Reddit
Facebook
Stumble Upon
Technorati

