delete

(función)
Lenguaje: Pascal

Borra una subcadena en una cadena

Declaración: procedure Delete(var S: String; Index: Integer; Count:Integer);

Detalles:
Borra una subcadena dentro de una cadena.

Se indica la posición de comienzo y la cantidad de caracteres a borrar.

Si la posición es mayor que el final de la cadena, no se borrará nada.

Si la longitud a borrar es mayor la cantidad de letras restante, se borra hasta el final de la cadena.


Ejemplo:
var
    s: string;
begin
    s := 'Honest Abe Lincoln';
    Delete(s,8,4);
    Writeln(s); { 'Honest Lincoln' }
end.
 

Órdenes relacionadas:   concat   copy   insert   length   pos  


  Volver al índice de la referencia o al apartado de Pascal