零基础VB教程034期:统计与分离字符串文本中的数字字母等

简介: 零基础VB教程034期:统计与分离字符串文本中的数字字母等

案例实战



统计输入框中一共有多少个数字,多少个小写字母,多少个大写字母,其它有多少,并分别输出来!

在计算机中,统计这个概念会用到很多很多地方,因为现在的数据实在太多了,但是经过归类的数据太少,统计的结果能够让我们对过去的记录做出更为深刻的了解,同样能够根据统计的结果,做出未来的趋势判断,因此一定要掌握统计,使用计算机的强大的统计功能!


贴代码



'数字范围在48-57

If KeyAscii >= 48 And KeyAscii <= 57 Then

   txtnum.Text = txtnum.Text & Chr(KeyAscii)

ElseIf KeyAscii >= 97 And KeyAscii <= 122 Then

'小写字母范围在97-122

   txtlow.Text = txtlow.Text & Chr(KeyAscii)

ElseIf KeyAscii >= 65 And KeyAscii <= 90 Then

'大写字母范围在65-90

   txtup.Text = txtup.Text & Chr(KeyAscii)


Else '其它

   txtother.Text = txtother.Text & Chr(KeyAscii)


End If


课堂总结



1、代码规范(控件命令规范、代码注释)

2、通过事件keypress来根据ascii值进行判断,分别归类

3、统计字符长度len

4、再次理解elseif语句

相关文章
编程输出如下字符图形(2种方法)
编程输出如下字符图形(2种方法)
|
6月前
如何去掉字符串中文括号及其内部的内容三种方式
如何去掉字符串中文括号及其内部的内容三种方式
211 0
|
运维 Shell Python
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(一)
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)
132 0
|
Python
python字符串切分连接(输入一个包含多个单词的英文句子,单词间以空格分隔,标点符号后跟一个空格。定义一个函数,功能是用指定的符号把单词连接起来。)
python字符串切分连接(输入一个包含多个单词的英文句子,单词间以空格分隔,标点符号后跟一个空格。定义一个函数,功能是用指定的符号把单词连接起来。)
1063 0
|
运维 Shell Perl
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(二)
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(二)
129 0
|
SQL 前端开发 Java
【SQL开发实战技巧】系列(十二):三问(如何对字符串字母去重后按字母顺序排列字符串?如何识别哪些字符串中包含数字?如何将分隔数据转换为多值IN列表?)
如何将分隔数据转换为多值IN列表、如何按字母顺序排列字符串、如何对字符串字母去重后按字母顺序排列字符串、如何删除字符串中的字符保留数字。【SQL开发实战技巧】这一系列博主当作复习旧知识来进行写作,毕竟SQL开发在数据分析场景非常重要且基础,面试也会经常问SQL开发和调优经验,相信当我写完这一系列文章,也能再有所收获,未来面对SQL面试也能游刃有余~。这篇文章还是介绍的字符串处理案例,还是那句话,这些操作太太太常见了。后面还会写,而且是更麻烦更难的需求。
【SQL开发实战技巧】系列(十二):三问(如何对字符串字母去重后按字母顺序排列字符串?如何识别哪些字符串中包含数字?如何将分隔数据转换为多值IN列表?)
|
前端开发
前端学习案例2-正则概述-字符组和非字符组1
前端学习案例2-正则概述-字符组和非字符组1
75 0
前端学习案例2-正则概述-字符组和非字符组1
|
前端开发
前端学习案例3-正则概述-字符组和非字符组2
前端学习案例3-正则概述-字符组和非字符组2
68 0
前端学习案例3-正则概述-字符组和非字符组2
|
小程序 JavaScript 前端开发
vba 在代码窗口里不能正常显示的双字节字符的转换
vba 在代码窗口里不能正常显示的双字节字符的转换
99 0
C++分离字符串中的数字和字符
C++分离字符串中的数字和字符