java字符串统计英文字符用什么不同_Java-统计字符串中英文单词总数
根据输入的字符串统计其中的英文单词数量
public int countWords(String str) {
String abb = "She had been shopping,"
+ " this, "
+ "你好呀. "
+ "urry to,";
Pattern expression = Pattern.compile("[a-zA-Z]+");//定义正则表达式匹配单词
String string1 = abb.toString().toLowerCase();//转换成小写
Matcher matcher = expression.matcher(string1);
//定义string1的匹配器
HashMap myTreeMap = new HashMap();//创建树映射 存放键/值对
int articleWords = 0;//文章中单词总数
while (matcher.find()) {//是否匹配单词
articleWords ++;//单词数加1
}
return articleWords;
}
输出结果:
统计分析如下:
文章中单词总数7个
参考链接:
https://www.cnblogs.com/pochonlee/archive/2008/01/07/949007.html
java字符串统计英文字符用什么不同_Java-统计字符串中英文单词总数相关推荐
- python中怎么统计英文字符的个数_如何统计文本中的中英文字符数?Python帮你解决...
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于小蚊子数据分析 ,作者小蚊子数据分析 代码 1import stri ...
- java字符串统计英文字符用什么不同_JAVA程序。输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。...
展开全部 一.问题分析: 输入32313133353236313431303231363533e58685e5aeb931333363373764一行字母,那么会以换行结束.所以可以存入数组,也可以逐 ...
- python中怎么统计英文字符的个数_python怎样实现字符串中字符分类及个数统计
python怎样实现字符串中字符分类及个数统计 发布时间:2020-11-20 17:31:18 来源:亿速云 阅读:105 作者:小新 小编给大家分享一下python怎样实现字符串中字符分类及个数统 ...
- 统计一个英文字符串每个英文字符出现的次数
//统计一个英文字符串每个英文字符出现的次数 //例:AbcAAbccbAC //out:'A':4次 'b':3次 'c':3次 'C':1次 //1.0 #include<stdio.h&g ...
- [转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数
参考链接: Python中遍历字符串的单词 Python 统计字符串中各种字符出现的次数 一.提出问题 随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数 二.难点提示思 ...
- 统计字符串中每个字符的个数。(原始字符串是:“aabccdeefff”,结果是:a2 b1 c2 d1 e2 f3)
思想:将给定的字符串转为数组,对数组去重,再将去重后的数组对原字符串进行遍历,遇到相同的元素就将字母后面的数字+1,最终返回一个数组(也可以转换成字符串). <!DOCTYPE html> ...
- c语言统计字母字符数字字符个数,C语言统计字符个数代码分享
C语言实现统计字符个数 #include int main() { int sz[10]={0},zm[26]={0},z[26]={0},i,space=0,e=0,t=0; char c; pri ...
- python实现:计算字符的个数,接受一个由字母和数字组成的字符串和一个字符,然后输出输入的字符串中含有该字符的个数。不区分大小写。
题目内容: 接受一个由字母和数字组成的字符串和一个字符,然后输出输入的字符串中含有该字符的个数.不区分大小写. 可以使用以下语句实现字符串s的输入: s=str(input()) 输入格式: 输入一个 ...
- 输入字符串,统计英文字符、大写小写字母,数字字符,空格和其他字符
程序目录 for循环使用循环变量调用字符数组 for循环使用指针调用字符数组 <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p74 4.1.2 上级实 ...
最新文章
- 专注年轻人的AI学习平台
- 吴教主深度学习和神经网络课程总纲
- c语言数组在栈上的分配,彻底弄懂为什么不能把栈上分配的数组(字符串)作为返回值...
- 分治法【锦标赛问题:设计一个满足以下要求的比赛日程表: (1)每个选手必须与其他n-1个选手各赛一次; (2)每个选手一天只能赛一次; (3)循环赛一共进行n-1天。】
- Vim试水之六:NerdTree插件安装
- java数据库编程——执行查询操作(二)
- html gif循环播放,Easy GIF Animator 7设置gif动图循环播放次数的方法
- 5G 来了,需要更换 SIM 卡吗?
- 征服大前端视频教程第一季(jQuery、HTML5、CSS3、Node.js)
- python输出名片_Python的格式化输出--制作名片
- Glide加载长图;WebView加载富文本(图片自适应屏幕大小)
- 计算机实习生听课记录,舞蹈课实习听课记录
- JAVA使用POI导出设置列格式为文本格式
- PVID和VID详解
- 独立看门狗与窗口看门狗
- us排名2019计算机专业排名,2019 USNews美国大学计算机专业排名
- 03 数学软件与建模---微分方程建模
- jquery照片流_使用自定义图像集创建Ajaxy照片库(jQuery)
- Linux计划任务管理
- matlab求分段函数的值.,如何用MATLAB求分段函数的最小值和最大值?