| 4D v13.4Supprimer chaine | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 Supprimer chaine 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Supprimer chaine ( source ; positionDépart ; nbCars ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| source | Chaîne |   | Chaîne de départ | |||||
| positionDépart | Entier long |   | Premier caractère à supprimer | |||||
| nbCars | Entier long |   | Nombre de caractères à supprimer | |||||
| Résultat | Chaîne |   | Chaîne résultante | |||||
Supprimer chaine supprime nbCars dans source à partir de positionDépart et retourne la chaîne résultante.
Supprimer chaine retourne la même chaîne que source dans les cas suivants :
Si positionDépart est inférieur à un (1), les caractères sont supprimés à partir du début de la chaîne.
Si positionDépart + nbCars est supérieur ou égal à la longueur de source, les caractères sont supprimés à partir de positionDépart jusqu'à la fin de source.
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
	Produit :  4D
	Thème :  Chaînes de caractères
	Numéro :  
        232
        
        
        
	Nom intl. :  Delete string
     Liste alphabétique des commandes
    Liste alphabétique des commandes
	Créé :  < 4D v6
Inserer chaine
Remplacer caracteres
Remplacer chaine