是否有类似
的内容if abc.text = (some 9 digits/characeters) then
Endif
它应该是9位数字/字符,然后才进入if语句......
任何想法???
答案 0 :(得分:3)
您可以检查字符串的长度是否等于9:
If abc.Text.Length = 9 Then
'ToDo
EndIf
答案 1 :(得分:1)
如果您只想检查我们的长度
If abc.text.Lenght = 9 Then
End IF
但是,如果您只想使用数字或字符,请使用reqular表达式
Dim objRegExp As New System.Text.RegularExpressions.Regex("^[a-zA-Z0-9]{9}$")
If objRegExp.Match(abc).Success
End If
不要忘记导入:
Imports System.Text.RegularExpressions
答案 2 :(得分:0)
Module Module1
Sub Main()
Dim x As String = Console.ReadLine()
If (x.Length = 9) Then
Console.WriteLine("We have nine character")
Else
Console.WriteLine("we have {0} character .", x.Length)
End If
Console.ReadKey()
End Sub
结束模块