version 5
Supprimer chaine (source; position; nombreCar) Alpha
Paramètre | Type | Description | |
source | Alpha | Chaîne de départ | |
position | Numérique | Premier caractère à supprimer | |
nombreCar | Numérique | Nombre de caractères à supprimer | |
Résultat | Alpha | Chaîne résultante |
Description
Supprimer chaine supprime nombreCar dans source à partir de position et retourne la chaîne résultante.
Supprimer chaine retourne la même chaîne que source dans les cas suivants :
source est une chaîne vide,
position est supérieur à la longueur de source,
nombreCar est égal à zéro (0).
Si position est inférieur à un (1), les caractères sont supprimés à partir du début de la chaîne.
Si position + nombreCar est supérieur ou égal à la longueur de source, les caractères sont supprimés à partir de position jusqu'à la fin de source.
Exemples
L'exemple suivant illustre l'utilisation de Supprimer chaine. Les résultats sont affectés à la variable vRésultat.
vRésultat := Supprimer chaine ("Lamborghini"; 6; 6) ` vRésultat est égal à "Lambo" vRésultat := Supprimer chaine ("Indentation"; 6; 2) ` vRésultat est égal à "Indention" vRésultat := Supprimer chaine (var; 3; 32000) ` vRésultat est égal aux deux premiers caractères de var
Référence
Inserer chaine, Remplacer caracteres, Remplacer chaine.