Scilab-Branch-6.1-GIT
- Scilab Help
- Strings
- ascii
- asciimat
- blanks
- char
- convstr
- emptystr
- evstr
- grep
- isalphanum
- isascii
- isdigit
- isletter
- isnum
- justify
- length
- part
- prettyprint
- regexp
- sci2exp
- strcat
- strchr
- strcmp
- strcspn
- strindex
- string
- stripblanks
- strncpy
- strrchr
- strrev
- strsplit
- strspn
- strstr
- strsubst
- strtod
- strtok
- tokenpos
- tokens
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
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 >> |