VB.NET中的E.KeyCode和Regex

VB.NET中的E.KeyCode和Regex,regex,vb.net,winforms,keycode,Regex,Vb.net,Winforms,Keycode,如何在VB.NET中创建此条件 If e.KeyCode = [a-zA-Z0-9] Then 'Blah End if 我知道Keycode是数字,但由于我可以使用regex进行验证,请尝试以下操作: Dim reg_exp As New Regex("[a-zA-Z0-9]") If reg_exp.IsMatch(e.KeyCode.ToString) Then 'Blah End If 您可以使用.Net,它

如何在VB.NET中创建此条件

If e.KeyCode = [a-zA-Z0-9] Then
  'Blah
End if
我知道Keycode是数字,但由于我可以使用regex进行验证,请尝试以下操作:

        Dim reg_exp As New Regex("[a-zA-Z0-9]")
        If reg_exp.IsMatch(e.KeyCode.ToString) Then
            'Blah
        End If
您可以使用.Net,它还允许使用Unicode字符:

例如: