判断字符串中字母和数字的个数
假设页面有一个TextBox1和Button和Label1控件,在TextBox1中输出字母和数字,判断字母和数字分别有多少个。
在Button事件中写入如下代码:
        string str = TextBox1.Text;//将文本框中输入的字符串定义为str
        int number = 0;//记录数字的变量
        int zimu = 0;//定义字母的变量
        for (int i = 0; i < str.Length; i++)//str为字符串的长度
        {
            string ch = str.Substring(i, 1);//取出一个,直到全部取完
            if (char.IsNumber(ch, 0))//判断是否为数字
                number += 1;
            else if (char.IsUpper(ch, 0) || char.IsLower(ch, 0))//判断是否为大写字母或者是小写字母
                zimu += 1;
            Label1.Text = number + "  " + zimu;字符串截取数字部分
        }

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。