Saltar al contenido principal
Versión: Siguiente

Delete string

Delete string ( fuente ; posicion ; numCaracteres ) -> Resultado

ParámetroTipoDescripción
fuenteCadena🡒Cadena de la cual borrar caracteres
posicionEntero largo🡒Primer caracter a borrar
numCaracteresEntero largo🡒Número de caracteres a borrar
ResultadoCadena🡐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

Ver también

Change string
Insert string
Replace string