4D v16.3

Change string

Accueil

 
4D v16.3
Change string

Change string 


 

Change string ( source ; nouveau ; positionDépart ) -> Résultat 
Paramètre Type   Description
source  Chaîne in Chaîne de départ
nouveau  Chaîne in Nouveaux caractères
positionDépart  Entier long in Position de départ du remplacement
Résultat  Chaîne in Chaîne résultante

Change string retourne une chaîne résultant du remplacement des caractères, dans la chaîne source, à partir de positionDépart, par la chaîne nouveau.

Si nouveau est une chaîne vide (""), Change string retourne source inchangé. Change string retourne toujours une chaîne de la même longueur que source. Si positionDépart est inférieur ou supérieur à la longueur de source, Change string retourne source.

La fonction Change string est différente de Insert string car elle remplace des caractères au lieu de les insérer.

Exemple  

L'exemple suivant illustre l'utilisation de Change string. Les résultats sont affectés à la variable vRésultat.

 vRésultat:=Change string("Acme";"CME";2) ` vRésultat est égal à "ACME"
 vRésultat:=Change string("novembre";"déc";1) ` vRésultat est égal à "décembre"



Voir aussi  

Delete string
Insert string
Replace string

 
PROPRIÉTÉS 

Produit : 4D
Thème : Chaînes de caractères
Numéro : 234

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : < 4D v6

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)