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

Change language to:
English - Français - 日本語 -

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

Manual 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

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

Copyright (c) 2022-2024 (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:
Wed Jan 26 16:24:42 CET 2011