如何限制文本框只接受带有一个大写字母或至少一个大写字母和一个数字的小写字母?
答案 0 :(得分:0)
假设Dim ucount as integer
ucount=0
For Each c As Char In str
Dim charCode As Integer = AscW(c)
If charCode >= 65 AndAlso charCode < 91 Then
ucount += 1
End If
Next
if ucount>1
'do something
End If
是textbox.text
something
在do textbox.text=""
部分中,您可以放置|------------------------------|
|-id-|-systems-|-remote-|-deco-|
| 1 | NULL | 3 | |
| 2 | 21 | NULL | 2 |
|-------------------------------
答案 1 :(得分:0)
要检查字符串是否包含至少一个上部字符,一个下部字符和一个数字,您可以使用字符IsUpper / IsLower / IsNumber方法。
Private Function IsValidPasswordFormat(ByVal text As String) As Boolean
If String.IsNullOrEmpty(text) Then
Return False
End If
If text.Any(Function(c) Char.IsUpper(c)) AndAlso
text.Any(Function(c) Char.IsLower(c)) AndAlso
text.Any(Function(c) Char.IsNumber(c)) Then
Return True
End If
Return False
End Function