Mid, fonction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition Mid, fonction Référence du langage 
Version 1 


Description
Renvoie un nombre spécifié de caractères d'une chaîne.
Syntaxe
Mid(string, start[, length])

La syntaxe de la fonction Mid comprend les éléments suivants :

élément Description
string Expression de chaîne à partir de laquelle les caractères sont renvoyés. Si l'argument string contient Null, la valeur Null est renvoyée.
start Position du caractère dans l'argument string à partir duquel commence la partie à extraire. Si l'argument start est supérieur au nombre de caractères contenus dans l'argument string, la fonction Mid renvoie une chaîne de longueur nulle.
length Nombre de caractères à renvoyer. Si cet argument est omis ou si le nombre de caractères dans le texte (y compris le caractère à l'argument start) est inférieur à ceux compris dans l'argument length, tous les caractères entre la position de l'argument start et la fin de la chaîne sont renvoyés.

Notes
Pour déterminer le nombre de caractères contenus dans l'argument string, utilisez la fonction Len.

L'exemple ci-dessous utilise la fonction Mid pour renvoyer six caractères à partir du quatrième, dans une chaîne :

Dim MyVar
MyVar = Mid("VB Script est super!", 4, 6) ' MyVar contient "Script".

Remarque Une autre fonction (MidB) est disponible pour être utilisée avec les données d'octet contenues dans une chaîne. Au lieu de spécifier le nombre de caractères, les arguments spécifient le nombre d'octets.