UpsKrn.Caractere.AjouterGauche

Fonction Optimiser(Invariant, NulAbsorbant) AjouterGauche(Taille : Nul Ou Entier, Modele : Nul Ou Caractere=" ") Retourner Nul Ou Caractere;

Description

La méthode AjouterGauche permet de d'ajouter en début de la chaîne de caractères des occurrences de Modele de la sorte que la chaîne atteigne la taille Taille. Par défaut, Modele est une chaîne composée du caractère espace.

Si Taille est Nul ou si Modele est Nul, alors le résultat est Nul.

Si Modele est la chaîne vide, il n'y a pas d'ajout.

Si la taille de la chaîne de caractères est supérieure ou égale à Taille, aucune occurrence n'est ajoutée.

Si le nombre de caractères à ajouter ne correspond pas à un nombre entier de Modele, alors la dernière occurrence ajoutée n'est pas complète.

Exemple

Principal
/*******/
Variable
/******/

Debut
C1="ABCDEF";
/* C1 contient ABCDEF. */
C2=C1.AjouterGauche(10, "x");
/* C2 contient xxxxABCDEF. */
Fin Principal

Voir aussi

Ajouter et AjouterDroite pour ajouter autrement une chaîne.

Supprimer, SupprimerDroite ou SupprimerGauche pour supprimer une chaîne de caractères en début ou en fin de la chaîne.

Traduction

---------