2
我怎麼可以讓這種情況下連接VB.NETE.KeyCode和正則表達式在VB.NET
If e.KeyCode = [a-zA-Z0-9] Then
'Blah
End if
我已經認識到的鍵碼是數字,但我可以做這個正則表達式驗證?
我怎麼可以讓這種情況下連接VB.NETE.KeyCode和正則表達式在VB.NET
If e.KeyCode = [a-zA-Z0-9] Then
'Blah
End if
我已經認識到的鍵碼是數字,但我可以做這個正則表達式驗證?
試試這個:
Dim reg_exp As New Regex("[a-zA-Z0-9]")
If reg_exp.IsMatch(e.KeyCode.ToString) Then
'Blah
End If
您可以使用NET的Char.IsLetterOrDigit
,這也讓Unicode字符:
哇很好的解決方案! – 2012-03-28 18:13:21