码迷,mamicode.com
首页 > Windows程序 > 详细

C# 根据正则表达式来判断输入的是不是数字

时间:2015-03-29 19:33:17      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:

最近在做输入判断的时候出现了一个需要判断输入合法性的问题,就是判断输入的是不是数字,判断方法是根据正则表达式来判断,具体方法如下:

private bool IsRightNum(string str, int totalPage)
{
Regex reg = new Regex("^[0-9]+$"); //判断是不是数据,要不是就表示没有选择,则从隐藏域里读出来
Match ma = reg.Match(str);
if (ma.Success)
{
if (int.Parse(str) > totalPage || int.Parse(str) <= 0)
{
return false;
}
else
{
return true;
}
}
else
{
return false;
}
}

C# 根据正则表达式来判断输入的是不是数字

标签:

原文地址:http://www.cnblogs.com/ningheshutong/p/4376028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!