Delete string
Delete string ( fonte ; posiçao ; numCaracteres ) : Text
Parâmetro | Tipo | Descrição | |
---|---|---|---|
fonte | Text | → | Cadeia da qual vai apagar caracteres |
posiçao | Integer | → | Primeiro caractere a apagar |
numCaracteres | Integer | → | Número de caracteres a apagar |
Resultado | Text | ← | 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