Regex rg=new Regex(@"^\d*$");
if(rg.IsMatch(this.TextBox1.Text,0))
{
this.TextBox1.Text="ok";
}
else{
this.TextBox1.Text="no";
}
------------------
正则表达式:
将要验证的有效格式写成正则表达式,不仅可以方便快捷地进行匹配,而且对于以后需求更改时也易于修改(只需修改正则表达式即可)。
利用正则表达式时,需要添加引用:< usingSystem.Text.RegularExpressions; >
嘿嘿,我试了不行,我找了个 /^([1-9]\d*|0)(\.\d*[1-9])?$/是只能输入正数且不能用0开头;
一楼跟三楼的都也可以;
可以的,多谢啦。。。