Partager via


Strings.Mid, méthode (String, Int32)

Retourne une chaîne contenant le nombre spécifié de caractères d'une chaîne.

Espace de noms : Microsoft.VisualBasic
Assembly : Microsoft.VisualBasic (dans microsoft.visualbasic.dll)

Syntaxe

'Déclaration
Public Shared Function Mid ( _
    str As String, _
    Start As Integer _
) As String
'Utilisation
Dim str As String
Dim Start As Integer
Dim returnValue As String

returnValue = Strings.Mid(str, Start)
public static string Mid (
    string str,
    int Start
)
public:
static String^ Mid (
    String^ str, 
    int Start
)
public static String Mid (
    String str, 
    int Start
)
public static function Mid (
    str : String, 
    Start : int
) : String

Paramètres

  • str
  • Start
    Obligatoire. Expression Integer. Position de départ des caractères à retourner. Si Start est supérieur au nombre de caractères de str, la fonction Mid retourne une chaîne de longueur nulle (""). Start est de base 1.

Valeur de retour

Retourne une chaîne contenant le nombre spécifié de caractères d'une chaîne.

Notes

Pour plus d'informations, consultez la rubrique Visual Basic Mid, fonction (Visual Basic).

Pour déterminer le nombre de caractères contenus dans str, utilisez la fonction Len.

Visual Basic propose une fonction Mid et une instruction Mid. Ces éléments opèrent tous deux sur un nombre spécifié de caractères dans une chaîne, mais la fonction Mid retourne les caractères, tandis que l'instruction Mid les remplace. Pour plus d'informations, consultez Mid, instruction.

Notes

Dans les précédentes versions de Visual Basic, la fonction MidB retourne une chaîne en octets plutôt qu'en caractères. Son rôle principal consiste à convertir des chaînes en applications utilisant le jeu de caractères codés sur deux octets (DBCS). Dans Visual Basic, toutes les chaînes sont en Unicode et la fonction MidB n'est plus prise en charge.

Exemple

Cet exemple utilise la fonction Mid pour retourner le nombre spécifié de caractères d'une chaîne.

' Creates text string.
Dim TestString As String = "Mid Function Demo"
' Returns "Mid".
Dim FirstWord As String = Mid(TestString, 1, 3)
' Returns "Demo".
Dim LastWord As String = Mid(TestString, 14, 4)
' Returns "Function Demo".
Dim MidWords As String = Mid(TestString, 5)

Plates-formes

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

Informations de version

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

.NET Compact Framework

Prise en charge dans : 2.0, 1.0

Voir aussi

Référence

Strings, classe
Membres Strings
Microsoft.VisualBasic, espace de noms
ArgumentException

Autres ressources

Mid, fonction (Visual Basic)
Liste des manipulations de chaînes
Chaînes en Visual Basic
Introduction aux chaînes dans Visual Basic
Left, fonction (Visual Basic)
Len, fonction (Visual Basic)
Fonctions Trim, LTrim et Rtrim
Mid, instruction
Right, fonction (Visual Basic)
Récapitulatif des modifications relatives à la prise en charge des éléments de programmation