我改成这样的就成功了。。
if(!((Regex.Match(textBox1.Text,@"^([0-9]{1,3}\.[0-9]{1,8})$").Success)||(Regex.Match(textBox1.Text,@"^([0-9]{1,3})$").Success)))可是有没有简单的啊
if(!((Regex.Match(textBox1.Text,@"^([0-9]{1,3}\.[0-9]{1,8})$").Success)||(Regex.Match(textBox1.Text,@"^([0-9]{1,3})$").Success)))可是有没有简单的啊
12,23不应该匹配吧?
2楼的if(!Regex.Match(textBox1.Text,@"^([0-9]{1,3}\.[0-9]{1,8}|[0-9]{1,3})$").Success)
也行。。谢谢!~结贴
匹配的有:
123,123,234.78
23,232.00
432.00
0.45
0.5不匹配的有:
1212,121.00
123,12,123.00
123213.00