4D v16.3Delete string |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Delete string
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Delete string ( 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 | |||||
Delete string supprime nbCars dans source à partir de positionDépart et retourne la chaîne résultante.
Delete string 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 Delete string. Les résultats sont affectés à la variable vRésultat.
vRésultat:=Delete string("Lamborghini";6;6) ` vRésultat est égal à "Lambo"
vRésultat:=Delete string("Indentation";6;2) ` vRésultat est égal à "Indention"
vRésultat:=Delete string(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
Créé : < 4D v6
4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)
Ajouter un commentaire