- Ajuda Scilab
- Cadeias de Caracteres (Strings)
- ascii
- blanks
- code2str
- convstr
- emptystr
- eval
- evstr
- grep
- isalphanum
- isascii
- isdigit
- isletter
- isnum
- justify
- length
- part
- regexp
- sci2exp
- str2code
- strcat
- strchr
- strcmp
- strcmpi
- strcspn
- strindex
- string
- strings
- stripblanks
- strncpy
- strrchr
- strrev
- strsplit
- strspn
- strstr
- strsubst
- strtod
- strtok
- tokenpos
- tokens
- tree2code
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
strsubst
substitui um string por outro dentro de um string
Seqüência de Chamamento
string_out=strsubst(string_in,searchStr,replaceStr) string_out=strsubst(string_in,searchStr,replaceStr,[flag])
Parâmetros
- string_in
matriz de strings. Os strings nos quais serão procuradas ocorrências de
searchStr
- searchStr
string a se procurar em
string
.- replaceStr
string. O string de reposição
- str_out
matriz de strings. O resultado da substituição em
searchStr
porreplaceStr
emstring
- flag
string ("r" para expressão regular)
Descrição
strsubst
substitui todas as ocorrências de
searchStr
em string
por
replaceStr
.
Quando se utiliza o quarto argumento "r", searchStr deve ser um string de uma expressão regular. Então, strsubst o fará corresponder com string e substituirá de acordo com a regra expressas regulares.
Exemplos
strsubst('SCI/demos/scicos','SCI','.') strsubst('SCI/demos/scicos','/',' ') strsubst('2' ,'/2(]*)?$\1/' ,'0','r')
<< strstr | Cadeias de Caracteres (Strings) | strtod >> |