C#判断字符串是否是数字最简单的正则表达式

if (theStr!= null)//注意加非空判断,否则报错

{
  System.Text.RegularExpressions.Regex rex =
  new System.Text.RegularExpressions.Regex(@"^d+$");//^开始,d匹配一个数字字符,+出现至少一次,$结尾
  if (rex.IsMatch(theStr))
  {
  }

}

原文地址:https://www.cnblogs.com/haizine/p/6554016.html