利用正则表达式判断一个字符串是否为数字

publicstaticbool IsNumeric(string value)
 
{
  
return Regex.IsMatch(value, @"^[+-]?\d*[.]?\d*$");
 }

 
publicstaticbool IsInt(string value)
 
{
  
return Regex.IsMatch(value, @"^[+-]?\d*$");
 }

 
publicstaticbool IsUnsign(string value)
 
{
  
return Regex.IsMatch(value, @"^\d*[.]?\d*$");
 }

posted @ 2011-12-16 10:54  我的人生我做主  阅读(559)  评论(1编辑  收藏  举报