salut. je veux savoir en vb.net comment détérminer le contenu d'un textbox. par exemple les 3 premiers caractères soient des lettres et autres 3 soient des chiffres. et merci
salut. je veux savoir en vb.net comment détérminer le contenu d'un textbox. par exemple les 3 premiers caractères soient des lettres et autres 3 soient des chiffres. et merci
Il suffit de parcourir ton string caractère par caractère et d'utiliser sur chacun les méthodes IsDigit et IsLetter de la classe Char.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim test As String test = "Bonjour 123" Dim i As Integer For i = 1 To test.Length - 1 If (Char.IsDigit(test(i))) Then Console.WriteLine("{0} est un nombre", test(i)) Else If (Char.IsLetter(test(i))) Then Console.WriteLine("{0} est un caractère", test(i)) End If End If Next i
Partager