MID$ |
Demande une zone dans la chaîne de caractères |
---|---|
Turbo Basic |
Syntaxe
MID$(chaine$,position,longueur) | Fonction |
MID$(chaine$,position[,longueur]) = replacement | Instruction |
Paramètres
Nom | Description |
---|---|
chaine$ | Ce paramètre permet d'indiquer la chaîne de caractères source contenu la valeur d'origine |
position | Ce paramètre permet d'indiquer la position en nombre de caractères dans la chaîne de caractères |
longueur | Ce paramètre permet d'indiquer la longueur de la partie a renvoyer |
replacement | Ce paramètre permet d'indiquer la chaîne de caractères de remplacement. |
Description
Cette fonction retourne une sous-chaîne de caractères contenu dans une chaîne de caractères. L'instruction MID$ permet de remplacer une partie de la chaîne de caractères.
Remarques
- Le paramètre position et longueur sont des variables ou expressions numériques pouvant aller de 1 à 32 767 et de 0 à 327 767, respectivement.
- L'instruction MID$ en tant que fonction renvoie une chaîne de longueur-caractères commençant par le positionième caractère de l'expression de chaîne de caractères. Si longueur est omis ou s'il y a moins de longueur caractères à la droite du positionième caractère de l'expression chaîne de caractères, les caractères restants de l'expression chaîne de caractères, jusqu'au positionième caractère inclus, sont retournés. Si position est supérieur à la longueur de l'expression de chaîne de caractères, MID$ renvoie une chaîne de caractères nulle.
- En tant qu'instruction, MID$ remplace longueur caractères de la variable chaine$, en commençant à la position du caractère par le contenu de replacement . Si longueur est inclus, il détermine le nombre de caractères de chaîne de remplacement insérés dans la variable chaine$. Si il est omis, toute la chaîne de caractères remplacement est utilisée. MID$ ne modifiera jamais la longueur d'une chaîne de caractères.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
on obtiendra le résultat suivant :
Bonjour le monde !jour le monde !
jour le
Références
INFOGUIDE - Turbo Basic, Editions P.S.I., Bénédicte Hudault, 1988, ISBN: 2-86595-531-1, page 42
Dernière mise à jour : Mardi, le 28 juillet 2015