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

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

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

}

posted on 2017-03-15 14:24  海子呢  阅读(5180)  评论(0)    收藏  举报