C#等同于正则表达式的写法
标签:函数实现 isl bool char iso return sum foreach code
不用写正则表达式,用C#自带的方法
用char 自带的函数实现
1 ///
2 /// 只能由数字和大小写字母组成
3 ///
4 ///
5 ///
6 static bool StrongString(string s)
7 {
8 bool IsNum = false;
9 bool IsUp = false;
10 bool IsLow = false;
11 bool IsOthr = true;
12 foreach (char item in s)
13 {
14 if(char.IsNumber(item))
15 {
16 IsNum = true;
17 }
18 else if(char.IsLower(item))
19 {
20 IsLow = true;
21 }else if(char.IsUpper(item))
22 {
23 IsUp = true;
24 }
25 else
26 {
27 IsOthr = false;
28 }
29 }
30 if(IsLow&&IsUp&&IsNum&& IsOthr)
31 {
32 return true;
33 }
34 else
35 {
36 return false;
37 }
38 }
C#等同于正则表达式的写法
标签:函数实现 isl bool char iso return sum foreach code
原文地址:https://www.cnblogs.com/lsgControl/p/9285091.html
评论