我想知道有没有办法确保用户在文本框中输入数字和字母,如果没有提示消息?我有它如下:
if(!Regex.IsMatch(string, @"^[a-zA-Z]+$") && !Regex.IsMatch(string, @"^[1-9]+$"))
{
MessageBox.Show("Please Enter both numbers and letters");
return;
}
所以我在这里想说的是,如果字符串没有字母并且如果字符串没有数字,则提示错误。但是,如果你输入所有字母(或数字),没有错误提示,所以我想知道是否有办法做到这一点。我研究了这些问题,除了如何允许某些字符之外没有发现任何东西。