UpsKrn.Caractere.Milieu

Fonction Optimiser(Invariant, NulAbsorbant) Milieu(Position : Nul Ou Entier, Taille : Nul Ou Entier) Retourner Nul Ou Caractere;

Description

La méthode Milieu permet d'extraire les Taille caractères commençant à la position Position dans la chaîne de caractères. Le premier caractère de la chaîne est en position 0.

Si la chaîne de caractères est Nul, si Position est Nul, ou si Taille est Nul, alors le résultat est Nul.

Si Taille est négatif, le résultat est une chaîne de caractères vide.

Si Position est négatif ou si Position est supérieur à la taille de la chaîne de caractères, le résultat est une chaîne de caractères vide.

Si Position+Taille est supérieur à la taille de la chaîne de caractères, alors les caractères de la chaîne à partir de la position Position sont recopiés.

Exemple

Principal
/*******/
Variable
/******/
Debut
C1="ABCDEF";
/* C1 contient ABCDEF. */
C2=C1.Milieu(2,3);
/* C2 contient CDE. */
Fin Principal

Voir aussi

Gauche et Droite pour extraire également des caractères d'une chaîne.

Traduction

---------