strtrim
Remove leading and trailing whitespace from strings
Syntax
Description
Note
strip
is recommended over
strtrim
because it provides greater flexibility and
allows vectorization. For additional information, see Alternative Functionality.
newStr = strtrim(
removes
leading and trailing whitespace characters from str
)str
and returns
the result as newStr
. However, strtrim
does
not remove significant whitespace characters. For example,
strtrim
removes leading and trailing space and tab
characters, but does not remove the nonbreaking space character,
char(160)
.
Examples
Input Arguments
Algorithms
strtrim
does not remove significant whitespace
characters.
This table shows the most common characters that are significant whitespace characters and their descriptions. For more information, see Whitespace character.
Significant Whitespace Character | Description |
---|---|
| Next line |
| Nonbreaking space |
| Figure space |
| Narrow no-break space |
Alternative Functionality
Update code that makes use of strtrim
to use strip
instead. For example:
Not Recommended | Recommended |
---|---|
str = " test ";
newStr = strtrim(str) newStr = "test" |
str = " test ";
newStr = strip(str) newStr = "test" |
Extended Capabilities
Version History
Introduced before R2006a