4D v16.3

Inserer chaine

Accueil

 
4D v16.3
Inserer chaine

Inserer chaine 


 

Inserer chaine ( source ; insertion ; positionDépart ) -> Résultat 
Paramètre Type   Description
source  Chaîne in Chaîne dans laquelle effectuer l'insertion
insertion  Chaîne in Chaîne à insérer dans source
positionDépart  Entier long in Position de l'insertion
Résultat  Chaîne in Chaîne résultante

Inserer chaine insère la chaîne de caractères alphanumériques insertion dans la chaîne source à partir de position et retourne la chaîne de caractères résultante. La chaîne insertion est placée avant le caractère désigné par position.

Si insertion est une chaîne vide (""), Inserer chaine retourne source inchangé.

Si position est supérieur à la longueur de source, insertion est ajouté à la fin de source. Si position est inférieur à un (1), insertion est inséré au début de source.

Inserer chaine est différent de Remplacer caracteres puisque cette fonction insère des caractères au lieu de les remplacer.

Exemple  

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

 vRésultat:=Inserer chaine("L'arbre";" vert";8) ` vRésultat est égal à "L'arbre vert"
 vRésultat:=Inserer chaine("Tale";"b";3) ` vRésultat est égal à "Table"
 vRésultat:=Inserer chaine("Indention";"ta";6) ` vRésultat est égal à "Indentation"



Voir aussi  

Remplacer caracteres
Remplacer chaine
Supprimer chaine

 
PROPRIÉTÉS 

Produit : 4D
Thème : Chaînes de caractères
Numéro : 231
Nom intl. : Insert string

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)