stripblanks
strips / trims leading or trailing or both blanks (and tabs) of strings
Syntax
Txtout = stripblanks(Txt) Txtout = stripblanks(Txt, notabs) Txtout = stripblanks(Txt, notabs, trimloc)
Arguments
- Txt, Txtout
Texts or matrices of texts, with size(Txtout)==size(Txt).
- notabs
a boolean, if
%t
then tabs are also stripped (default value is%f
).- trimloc
an argument which, if trimloc = -1 remove only leading spaces, if trimloc = 1 remove only trailing spaces. default value is 0, which trims both the leading and trailing spaces.
Description
The stripblanks
function strips / trims leading or trailing or both blanks (and tabs) of strings.
Examples
a=' 123 '; '!'+a+'!' '!'+stripblanks(a)+'!' a=[' 123 ',' xyz'] stripblanks(a) a = msprintf("\t \tHello world!\t\t") stripblanks(a,%f) stripblanks(a,%t) a = ' hello '; '|'+a+'|' '|'+stripblanks(a,%t,-1)+'|' '|'+stripblanks(a,%t,0)+'|' '|'+stripblanks(a,%t,1)+'|'
History
Version | Description |
6.0 | New input trimloc added to remove trailing, leading or both spaces. |
Report an issue | ||
<< string | Strings | strncpy >> |