Delete string
Delete string ( fuente ; posicion ; numCaracteres ) : Text
Parámetro | Tipo | Descripción | |
---|---|---|---|
fuente | Text | → | Cadena de la cual borrar caracteres |
posicion | Integer | → | Primer caracter a borrar |
numCaracteres | Integer | → | Número de caracteres a borrar |
Resultado | Text | ← | Cadena resultante |
Descripción
Delete string borra numCaracteres de fuente, a partir de posicion, y devuelve la cadena resultante.
Delete string devuelve la misma cadena que fuente cuando:
- fuente es una cadena vacía
- posicion es superior a la longitud de fuente
- numCaracteres es igual a cero (0)
Si posicion es inferior a uno, los caracteres son borrados a partir del inicio de la cadena.
Si posicion más numCaracteres es igual o mayor a la longitud de fuente, los caracteres se borran a partir de posicion hasta el final de fuente.
Ejemplo
El siguiente ejemplo ilustra el uso de Delete string. Los resultados se asignan a la variable vtResult.
vtResult:=Delete string("Lamborghini";6;6) // vtResult obtiene "Lambo"
vtResult:=Delete string("Indentation";6;2) // vtResult obtiene "Indention"
vtResult:=Delete string(var;3;32000) // vtResult es igual a los dos primeros caracteres de var