Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.0.1 - Português

Change language to:
English - Français - 日本語 - Русский

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

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 >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Feb 12 19:58:38 CET 2018