Saltar para o conteúdo principal
Versão: 20 R7 BETA

Delete string

Delete string ( fonte ; posiçao ; numCaracteres ) -> Resultado

ParâmetroTipoDescrição
fonteTextCadeia da qual vai apagar caracteres
posiçaoIntegerPrimeiro caractere a apagar
numCaracteresIntegerNúmero de caracteres a apagar
ResultadoTextCadeia resultante

Descrição

Delete string apaga numCaracteres de fonte, a partir de posiçao, e devolve a cadeia resultante.

Delete string devolve a mesma cadeia que fonte quando:

  • fonte for uma cadeia vazia
  • posiçao for maior que o comprimento de fonte
  • numCaracteres for igual a zero (0) Se posiçao for inferior a um, os caracteres são apagados a partir do início da cadeia.

Se posiçao mais numCaracteres for igual ou maior que o comprimento de fonte, os caracteres são apagados a partir de posiçao até o final de fonte.

Exemplo

O exemplo abaixo ilustra o uso de Delete string. Os resultados são atribuídos à variável vtResult.

 vtResult:=Delete string("Lamborghini";6;6) // vtResult obtiene "Lambo"
 vtResult:=Delete string("Indentation";6;2) // vtResult obtém "Indention"
 vtResult:=Delete string(var;3;32000) // vtResult é igual aos dois primeiros caracteres de var

Ver também

Change string
Insert string
Replace string