C#验证输入的是否数字
2007-03-01 22:17
281 查看
用分解字符的方法实现:
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);
}
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);
}
相关文章推荐
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的方法
- C#验证输入的是否为数字 + 验证输入的是否为小数
- C#验证输入的是否数字的方法
- c# 中验证输入字符串是否是数字(包括小数)
- C#验证输入的是否数字的方法
- C#中专门验证是否输入数字
- C#验证输入的是否数字的几种方法
- c#中验证输入文本是否数字
- C#验证输入的是否为数字类型的几种方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- 学习手记,网文摘录--C#验证输入的是否数字的方法
- C#验证输入的是否数字
- C# 验证输入字符串是否为数字
- C#验证输入的是否数字的几种方法
- C#验证输入的是否为数字类型的几种方法
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的方法