MID$ |
Zone dans la chaîne de caractères |
---|---|
ABasiC | Commodore Amiga |
Syntaxe
MID$(string,integer1) |
MID$(string,integer1,integer2) |
Description
Cette fonction retourne une sous-chaîne de caractères contenu dans une chaîne de caractères.
Remarques
- La fonction MID$ extrait également des sous-chaînes de caractères. Contrairement à LEFT$, cependant, il peut commencer à n'importe quel endroit de la chaîne de caractères. Vous devez spécifier le numéro de caractère de début de la chaîne de caractères cible (integer1). Vous pouvez également donner la longueur de la sous-chaîne de caractères souhaitée (integer2). Si vous omettez la longueur, MID$ renvoie tout le reste de la chaîne de caractères d'origine, en commençant par le caractère demandé.
- Mettez la chaîne de caractères ou la variable de chaîne de caractères souhaitée entre parenthèses, suivie d'une virgule et du premier caractère (à partir de la gauche) de la sous-chaîne de caractères. Si vous souhaitez spécifier une longueur de sous-chaîne de caractères, ajoutez une autre virgule suivie du nombre de caractères.
- Si le numéro du caractère de départ est supérieur à la longueur de la chaîne de caractères principale ou si vous spécifiez une longueur de sous-chaîne de caractères égale à zéro, la fonction MID$ renvoie une chaîne de caractères nulle (ne contenant aucun caractère). Si vous spécifiez une longueur de sous-chaîne de caractères supérieure au nombre de caractères restant dans la chaîne de caractères cible, la sous-chaîne de caractères inclut le reste de la chaîne de caractères cible.
Dernière mise à jour : Mardi, le 11 Août 2020