[转]C# 判断一个字符串是否数字开头

【转】 http://www.cnblogs.com/gisoracle/archive/2012/02/11/2346482.html

 1             Regex regChina = new Regex("^[^\x00-\xFF]");
2 Regex regNum = new Regex("^[0-9]");
3 Regex regChar = new Regex("^[a-z]");
4 Regex regDChar = new Regex("^[A-Z]");
5 string str = "YL闫磊";
6 if (regNum.IsMatch(str))
7 {
8 MessageBox.Show("是数字");
9 }
10 else if (regChina.IsMatch(str))
11 {
12 MessageBox.Show("是中文");
13 }
14 else if (regChar.IsMatch(str))
15 {
16 MessageBox.Show("小写");
17 }
18 else if (regDChar.IsMatch(str))
19 {
20 MessageBox.Show("大写");
21 }

 

posted on 2012-02-12 17:32  天外飞车  阅读(790)  评论(0编辑  收藏  举报