一个数据验证问题
我要用textbox输入一个数据(可以为负数),如何写,例如验证邮政编码的是:\d{6},验证电子邮件的是:\S+@\S+\.\S+
------解决方案--------------------你是不是要验证输入的全是否为数字?
------解决方案--------------------int.TryParse()方法
------解决方案--------------------^(-?\d+)(\.\d+)?$
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------static bool IsNumeric(string str)
{
System.Text.RegularExpressions.Regex reg1
= new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$");
return reg1.IsMatch(str);
}
------解决方案--------------------^(-?\d+)$
------解决方案--------------------
------解决方案--------------------或者Int.TryParse()