当前位置:首页 > 网络编程 > WEB编程 > ASP.net > C#验证输入的是否数字的方法

C#验证输入的是否数字的方法

点击次数:16 次 发布日期:2008-11-27 00:08:50 作者:源代码网
源代码网推荐

其实用正则表达式也可以
源代码网推荐static bool IsNumeric(string str)
源代码网推荐 {
源代码网推荐 if (str==null || str.Length==0)
源代码网推荐 return false;
源代码网推荐 foreach(char c in str)
源代码网推荐 {
源代码网推荐 if (!Char.IsNumber(c))
源代码网推荐 {
源代码网推荐 return false;
源代码网推荐 }
源代码网推荐 }
源代码网推荐 return true;
源代码网推荐 }
源代码网推荐
源代码网推荐正则表达的写法是:
源代码网推荐

static bool IsNumeric(string str)
源代码网推荐{
源代码网推荐 System.Text.RegularExpressions.Regex reg1
源代码网推荐 = new System.Text.RegularExpressions.Regex(@"^[-]?d+[.]?d*$");
源代码网推荐 return reg1.IsMatch(str);
源代码网推荐}
源代码网推荐
源代码网推荐
源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华