我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vbs如何实现字符统计功能

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vbs如何实现字符统计功能

这篇文章主要为大家展示了“vbs如何实现字符统计功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vbs如何实现字符统计功能”这篇文章吧。

字符统计功能模块

代码如下:


Sub TongJi()
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("ok.txt", 1)
strText = objFile.ReadAll
All = Len(strText)
S="` ~ ! @ # $ % ^ & * ( ) - _ = + \ | [ { ] } ; : ' , < . > / ? · ! ¥ ( ) 、 【 】 ; : ‘ ' “ ” , 《 。 》 ? …… —— chr(34) vbCrLf"
Signs=Split(S," ")
For Each Sign in Signs
strText = Replace(strText, "Sign", " ")
Next
objFile.Close
For k=1 To Len(strText)
tmpStr=Mid(strText, k, 1)
If Asc(tmpStr) > 127 Or Asc(tmpStr) < 0 Then
c = c + 1
tmpStr=" "
End If
Str = Str + tmpStr
Next
arrWords = Split(Str, " ")
For Each strWord in arrWords
If Len(strWord) > 0 Then
i = i + 1
End If
Next
Sum = c + i
msgbox "字符总数:" & All & chr(13) & "有效字符:" & Sum & chr(13) & "汉字总数:" & c, 64, "字符统计"
End sub


TongJi()将上面代码保存为TongJi.vbs,在TongJi.vbs同目录下建立ok.txt文本文件,将你要统计的文本复制到ok.txt中,运行TongJi.vbs即可以统计字数,与word的功能一样。不过算法不一样,结果也不太一样,原因是如何理解何为“有效字符”

以上是“vbs如何实现字符统计功能”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vbs如何实现字符统计功能

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

vbs如何实现字符统计功能

这篇文章主要为大家展示了“vbs如何实现字符统计功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vbs如何实现字符统计功能”这篇文章吧。字符统计功能模块 代码如下:Sub TongJi() S
2023-06-08

如何用vbs实现cmd功能

本篇内容主要讲解“如何用vbs实现cmd功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用vbs实现cmd功能”吧!用vbs实现cmd功能 on error resume next do
2023-06-08

vbs如何实现字符串操作

这篇文章给大家分享的是有关vbs如何实现字符串操作的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。str="a|b|c|d" 要求写一段小程序得出: a|b|c|d b|c|d|a c|d|a|b d|a|b|c
2023-06-08

VBS字符串如何在内部实现

小编给大家分享一下VBS字符串如何在内部实现,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!VBS 是基于微软的 ActiveX/COM 技术实现的,而 COM 对
2023-06-08

掌握Go语言实现字符计数功能

标题:掌握Go语言实现字符计数功能在日常开发过程中,实现字符计数功能是一项常见的需求。无论是统计文本中字符的个数,还是统计某个字符串中不同字符出现的次数,都可以通过编程来实现。本文将以Go语言为例,介绍如何使用Go语言来实现字符计数功能。
掌握Go语言实现字符计数功能
2024-03-13

VBS如何实现硬盘读写统计

这篇文章主要为大家展示了“VBS如何实现硬盘读写统计”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VBS如何实现硬盘读写统计”这篇文章吧。WinXP,Win7,Win8复制代码 代码如下:原创内
2023-06-08

MySql字符串拆分如何实现split功能

这篇文章主要讲解了“MySql字符串拆分如何实现split功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySql字符串拆分如何实现split功能”吧!需求描述数据库中 num字段值为:
2023-06-30

纯CSS如何实现取字符串的第一个字符实现文字图标功能

这篇文章将为大家详细讲解有关纯CSS如何实现取字符串的第一个字符实现文字图标功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 如何通过CSS实现文字图标.nav-icon-normal
2023-06-08

批处理如何实现字符串截取功能

这篇文章将为大家详细讲解有关批处理如何实现字符串截取功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:::code by lxmxn @ cn-dos.net . ::目的:帮助新手们更好的理解
2023-06-08

如何使用VBS实现病毒专杀功能

小编给大家分享一下如何使用VBS实现病毒专杀功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 代码如下:查看更多关于此病毒专杀模板信息:http://hi.ba
2023-06-08

VBS如何实现16进制验证特定字符

这篇文章主要介绍了VBS如何实现16进制验证特定字符,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 代码如下:验证字符:fastslz file=Wscript.Script
2023-06-08

如何利用Redis实现数据统计功能

Redis是一种高效的内存数据库,可以被广泛应用于数据统计功能的实现中。本文将介绍如何使用Redis来实现数据统计功能,并提供具体实现的代码示例。统计计数器在很多场景下,需要对某个事件或对象的数量进行统计。这时候可以使用Redis的计数器功
如何利用Redis实现数据统计功能
2023-11-07

如何实现VBS倒计时

这篇文章给大家分享的是有关如何实现VBS倒计时的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。以下内容为程序代码: