判断char类别常用的几种方法

var a = "str123$&++";
var b = a.ToCharArray();
for (int i = 0; i < b.Length; i++)
{
    char.IsDigit(b[i]);//十进制数字类别
    char.IsLetter(b[i]);//Unicode 字母类别
    char.IsLetterOrDigit(b[i]);//字母或十进制数字类别
    char.IsLower(b[i]);//小写字母类别 
    char.IsPunctuation(b[i]);//标点符号类别
    char.IsUpper(b[i]);//大写字母类别
    char.IsWhiteSpace(b[i]);//空格类别
}

 

posted @ 2022-06-16 11:58  学net的胖子  阅读(252)  评论(0)    收藏  举报