工作中遇到的正则表达式总结

 1            string strData="112";
 2 //若strData是汉字和数字的组合(如0级手术,用该正则校验则判断为数字)
 3             Regex regCheck = new Regex("^[0-9]");
 4             if (regCheck.Match(strData).Success)
 5             {
 6                 MessageBox.Show("数字");
 7             }
 8             else
 9             {
10                 MessageBox.Show("非数字");
11             }
1.判断是否是数字
 1   string strData = "0级手术";
 2             //[u4e00-u9fa5]+ 用于校验是否有汉字
 3             if (Regex.IsMatch(strData, @"[u4e00-u9fa5]+"))
 4             {
 5                 MessageBox.Show("有汉字");
 6             }
 7             else
 8             {
 9                 MessageBox.Show("没有汉字");
10             }
2.判断字符串中(数字汉字组合)是否有汉字
原文地址:https://www.cnblogs.com/mengzhixingping/p/9767432.html