一种情况,如果不想让用户在文本框内输入数字类型的字符 在web上可能有很多的判断方法,在cs上我暂时能想到的是try,catch 可是这个效率很低 不想用 在网上找找~~~~~~~~~
我想这样比起我用try catch 效率要高点吧 ^_^
1
using System.Text.RegularExpressions
2
//引用命名空间
3
4
string name=txtname.Text.Trim();
5
string ex=@"^\d*$";
6
Regex reg = new Regex(ex);
7
if(reg.IsMatch(name)==true)
8
{
9
MessageBox("请填写非数字字符");
10
return;
11
}
12
else
13
MessageBox("合法字符");
using System.Text.RegularExpressions2
//引用命名空间3

4
string name=txtname.Text.Trim();5
string ex=@"^\d*$";6
Regex reg = new Regex(ex);7
if(reg.IsMatch(name)==true)8
{9
MessageBox("请填写非数字字符");10
return;11
}12
else13
MessageBox("合法字符");我想这样比起我用try catch 效率要高点吧 ^_^


浙公网安备 33010602011771号