我想知道是否有人可以告诉每个字符的正则表达式序列是什么,除了字母字符。我当前的序列没有检查一些符号,我找不到满足我需要的工作序列。
For Each c As Char In courseA
If Regex.IsMatch(c, "^[0-9 ]+$") Then
lblMsg.Text += "Position of " + courseA + " contains a non alphabetic characater."
errorCount = True
End If
Next
答案 0 :(得分:3)
您可以尝试([^a-zA-Z])
之类的内容来否定所有字母。
对于否定字母数字,您可以尝试[^a-zA-Z0-9]