至少一個數字,我使用此代碼如何檢查是否一個文本框包含在VB
If Not s.Contains("1") Or s.Contains("0") Or s.Contains("2") Or _
s.Contains("3") Or s.Contains("4") Or s.Contains("5") Or _
s.Contains("6") Or s.Contains("7") Or s.Contains("8") Or s.Contains("9") Then
MsgBox("Password must contain one digit")
End If
但是,當我輸入多個數字,這是行不通的。 例如abc1234
,它顯示消息"Password must contain one digit"
,但如果我寫abc1
,它的工作原理。
不應該是每s.Contains否(s.Contains(0)或s.contains(1)....) – 2014-12-08 07:37:55
笏你想說 – user3396184 2014-12-08 07:39:28
如果不是(s.Contains( 「1」)或s.Contains(「0」)或s.Contains(「2」)或s.Contains(「3」)或s.Contains(「4」)或s.Contains(「5」)或s.Contains(「6」)或s.Contains(「7」)或s.Contains(「8」)或s.Contains(「9」))然後MsgBox(「密碼必須包含一個數字」)End If – 2014-12-08 07:41:18