<< length Cadeias de Caracteres (Strings) prettyprint >>

Ajuda do Scilab >> Cadeias de Caracteres (Strings) > part

part

extração de strings

Seqüência de Chamamento

[strings_out] = part(strings_in, v)

Parâmetros

strings_in, strings_out

matriz de strings

v

vetor linha de inteiros

Descrição

Seja s[k] o caractere k do string s (ou o espaço em branco se k >length(s) ).

part retorna strings_out, uma matriz de strings, tal que strings_out(i,j) é o string "s[v(1)]...s[v(n)]" ( s=strings_in(i,j) ).

Exemplos

// retorna caracteres da posição 8 a 11
part("Como usar ""part"" ?",8:11)

// retorna caracteres da posição 2 a 4 para cada elemento
// caractere inexistente substituído por ''
c = part(['a','abc','abcd'],2:4)

// retorna o caractere da posição 1 para cada elemento e adiciona caracteres da posição 4 a 7 de cada elemento
c = part(['abcdefg','hijklmn','opqrstu'],[1,4:7]);

// retorna o caractere 4 para cada elemento, adiciona caracteres da posição 1 a 7 e adiciona o caractere da posição 4 para cada elemento
c = part(['abcdefg','hijklmn','opqrstu'],[4,1:7,4]);

// retorna o caractere da posição 1, adiciona de novo o caractere da posição 1 e o caractere da posição 2
c=part(['a','abc','abcd'],[1,1,2])

// a a a
part(['a','abc','abcd'],[1])

// aa aa aa
part(['a','abc','abcd'],[1 1])

// "aa " aab aab
part(['a','abc','abcd'],[1 1 2])

Ver Também


Report an issue
<< length Cadeias de Caracteres (Strings) prettyprint >>