Delete string
Delete string ( fonte ; posiçao ; numCaracteres ) -> Resultado
Parâmetro | Tipo | Descrição | |
---|---|---|---|
fonte | String | 🡒 | Cadeia da qual vai apagar caracteres |
posiçao | Inteiro longo | 🡒 | Primeiro caractere a apagar |
numCaracteres | Inteiro longo | 🡒 | Número de caracteres a apagar |
Resultado | String | 🡐 | Cadeia 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