« COBOL/Opérations sur les chaînes » : différence entre les versions
Contenu supprimé Contenu ajouté
maintenance |
m Robot : Changement de type cosmétique |
||
Ligne 8 :
}}
== Sous-chaînes ==
Vous pouvez faire référence à des sous-chaînes de caractères, de la manière suivante :
Ligne 22 :
Considérons par exemple la chaine s contenant "bonjour". s(2:3) prendra 3 caractères à partir du 2ième : "onj". s(4:) prendra la fin de la chaîne à partir du 4ième caractère : "jour".
== Conversion de caractères ==
Il est possible de remplacer des caractères dans une chaîne, utilisons pour cela l'instruction <code>INSPECT</code> définie comme suit :
Ligne 46 :
=== Exemple : Jeu du pendu ===
Et voici un programme complet illustrant cette instruction : le jeu du pendu dans lequel vous devez deviner les lettres d'un mot (ici, "mammouth").
Ligne 82 :
== Concaténation de chaînes de caractères ==
Nous pouvons concaténer plusieurs chaînes de caractères, c'est-à-dire les mettre "bout-à-bout" à l'aide de l'instruction <code>STRING</code> qui a cette forme :
Ligne 124 :
== Extraction de chaînes de caractères ==
Il est également possible d'effectuer l'opération inverse : extraire plusieurs sous-chaînes à partir d'une seule chaîne. Pour cela, nous utilisons l'instruction <code>UNSTRING</code> dont le format est le suivant :
|