這是我想要的代碼:它接受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'作爲簡寫,但請首先澄清您想要的內容:) –
我只想接受字母數字,而不是隻接受字母數字或不接受數字.. –
字母數字意思是「字母數字是字母和數字字符的組合......」(引自維基),所以它表示字母和數字。這就是你已經在這裏做的。 –