asp.net中利用正则表达式判断一个字符串是否为数字的代码

复制代码 代码如下:

  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*$");

  }