问题描述
比如说一个txtbox文本框,一个按钮,当点击按钮时,我就验证它是不是数字,不要用C#方法来判断!麻烦贴下代码。我没从来用过正则表达式。。
解决方案
解决方案二:
http://www.wangqi.com/n9250c53.aspx
解决方案三:
例if(System.Text.RegularExpressions.Regex.IsMatch("测试文本","正则规则")){}
解决方案四:
if(System.Text.RegularExpressions.Regex.IsMatch(this.textBox1.Text,"^[0-9]*$")){MessageBox.Show("只能为数字");}这判断的是“是”怎么判断“否”呢?我的意思是如果用户输入的不是数字,则弹出框框!!
解决方案五:
其实就一个验证数字的不必用正则,可如此……for(inti=0;i<this.number.Text.Length;i++){if(char.IsNumber(this.number.Text,i)){如果是数字判断****************}}
解决方案六:
如果是否的话在FOR里面的IF后面接ELSE即可。
解决方案七:
我只是试下。。其实一些复杂的验证还是要用正则表达式啊。。
解决方案八:
我向你推荐一个正则网站http://blog.csdn.net/boby16/archive/2007/11/07/1871480.aspx
解决方案九:
希望对你有帮助。
解决方案十:
if(System.Text.RegularExpressions.Regex.IsMatch(this.textBox1.Text,"^[0-9]*$")){MessageBox.Show("只能为数字");}这样验证,输入数字点击下按钮弹出提示框。这跟我的思路正好相反,只有输入的不是数字才弹出提示框。。
解决方案十一:
UP