/// <summary>
/// 是否是数字(能转换为Double的数据)
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public static bool IsNumeric(object value)
{
bool result = true;
if (value == null)
{
return false;
}
else if (value is string)
{
if (value.ToString() == "")
{
return false;
}
else
{
Regex regex = new Regex(@"^[+-]?/d+[.]?/d*$");
result = regex.IsMatch(value.ToString());
if (result)
{
try
{
Convert.ToDouble(value);
}
catch
{
result = false;
}
}
else
{
return false;
}
}
}
else if (value is Int64 || value is decimal || value is double)
{
return true;
}
else
{
try
{
Convert.ToDouble(value);
}
catch
{
result = false;
}
}
return result;
}
分享到:
相关推荐
C#.net验证输入的是否是数字的几种方法
在C#中利用正则表达式判断用户输入是否是数字
java验证字符串是否是数字!这段代码很好用各位可以试试
适合新手学习的iOS 验证输入框是否是数字与字母的组合
/// 判断字符串是否是数字 /// public static bool IsNumber(string s) { if (string.IsNullOrWhiteSpace(s)) return false; const string pattern = ^[0-9]*$; Regex rx = new Regex(pattern); return rx....
用java实现检测判断输入的字符是否是数字
易语言判断文本是否数字和字母源码,判断文本是否数字和字母,文本是否数字,文本是否小写字母,文本是否大写字母,文本是否字母,文本是否中文
JavaScript 判断用户输入的是否为空,是否为数字的Demo。
在网上找了一些判断字符串是否为数字的方法,但总觉得繁琐,自己用delphi编写的一个判断的函数,供大家分享
判断字符串是否是数字,包含负号和小数点public static void main(String[] args) {String str = "-0.2165
您可能感兴趣的文章:解析使用js判断只能输入数字、字母等验证的方法(总结)js判断输入是否为正整数、浮点数等数字的函数代码javaScript 判断字符串是否为数字的简单方法javascript使用isNaN()函数判断变量是否为数字...
postgresql中判断是否为数字和是否为时间日期格式的相关函数,类似于sqlserver中的isDate和isnumeric函数
当你输入一个文本时,系统会自动给出判断,您输入的是不是数字。欢迎大家下载。
NULL 博文链接:https://onestopweb.iteye.com/blog/2327486
delphi中如何判断是不是数字delphi中如何判断是不是数字
判断字符串是否全部是数字.txt
C#中三种判断是不是数字的方法: 第一种: try catch方法。。。 第二种: 正则表达式方法。。。 第三种: Double.TryParse方法。。。 具体见文档
JavaScript的一个小程序,判断输入是否为数字
主要介绍了C#判断一个字符串是否是数字或者含有某个数字的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
} //检验文本信息是否合法,如果合法则开始计算 protected void checkForm() { try { if (!IsNumberic(txtQty.Text) && txtQty.Text != “”) { checkbool = false; Response.Write(“[removed]alert(‘数量...