这是我想要的代码:它接受aaaaaaaa
正则表达式的字母数字不仅是工作
string MatchNumberPattern = "^[a-zA-Z0-9]*$";
if (!Regex.IsMatch(cueTextBox9.Text, MatchNumberPattern))
{
MessageBox.Show("Enter 8 Space Alphanumeric BT ID only");
cueTextBox9.Text = String.Empty;
}
else
{
do something();
}
,但我想这两个字母和数字像aaaa1234
的组合。
当然它采取'aaaaaaaa'字母数字字符的任意金额,指定它采取任何为AZ或az或0-9的任何次数。所以它也需要'aaabbbjfgkgAJFFJL0142342'。你想干什么?如果您只想匹配数字:'^ [0-9] * $'或'^ [0-9] + $'如果空字符串不正确。代替'[0-9]',您可以使用'\ d'作为简写,但请首先澄清您想要的内容:) –
我只想接受字母数字,而不是只接受字母数字或不接受数字.. –
字母数字意思是“字母数字是字母和数字字符的组合......”(引自维基),所以它表示字母和数字。这就是你已经在这里做的。 –