Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
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
Créé : < 4D v6
4D - Langage ( 4D v20 R7)