1. 查找出一篇英语文章中出现最多的单词和次数
let article = "  like a my like he me me a a me   ";
let newArticle = article.trim();
let match = newArticle.match(/[a-zA-Z]+/ig);
let wordLength, word, max = 0, maxWord = [];
for (let i = 0; i < match.length; i++) {word = new RegExp("" + match[i] + "", 'g');wordLength = article.match(word).length;if (wordLength == max) {max = wordLength;maxWord.push(match[i]);} else if (wordLength > max) {max = wordLength;maxWord = [];maxWord[0] = match[i];}
}
maxWord = [...new Set([...maxWord])];
console.log(`出现次数最多的单词是:${maxWord},次数为:${max}`);

输出结果为:

  1. 查找一段字符串中出现的最多字母和次数。
let str = "    dffiu  aefiueuf";
let num = str.match(/[a-zA-Z]/g).length;
let len = str.match(/[a-zA-Z]/g);
let obj = {};
for (let i = 0; i < len.length; i++) {let key = len[i];if (!obj[key]) {obj[key] = [1];} else {obj[key].push(1);}
}let max = 0, name;
let all = [];
for (let key in obj) {if (obj[key].length === max) {max = obj[key].length;all.push(key);} else if (obj[key].length > max) {max = obj[key].length;all = [];all[0] = key;}
}
console.log(`最大的为${all}出现了${obj[all[0]].length}次`);

输出结果为;

javascript查找并输出英语文章出现最多次数单词,和英语字符中出现最多字母相关推荐

  1. 计算机科技英语文章及翻译,关于电脑的英语作文带翻译

    电脑课上浙江省桐乡市乌镇植材小学五(2)何瑶今天星期五,下午我们班有一节电脑课.今天的电脑课上老师对我们说要进行电脑考试,并且说:"考得快的同学可以在电脑上做一些你们喜欢做的事情." ...

  2. 英语文章关于计算机的,电脑的英语作文

    无论在学习.工作或是生活中,大家都接触过作文吧,作文是人们把记忆中所存储的有关知识.经验和思想用书面形式表达出来的记叙方式.那么一般作文是怎么写的呢?下面是小编为大家收集的关于电脑的英语作文(精选11 ...

  3. 计算机英语文章阅读网站,关于电脑的英语美文阅读

    电脑游戏有时候是快乐的,有时候是难过的.小编精心收集了关于电脑的英语美文,供大家欣赏学习! 关于电脑的英语美文篇1 Now many of my classmates like to surf the ...

  4. 查找字符串中出现字符最多次数和出现的字符(三种方法)

    第一种 var str = "abcccwwwasdasfqwweqewqeqwnn"var arr = str.split("")var Arr = arr. ...

  5. 统计一篇英语文章每个单词出现的频率

    从文件中读取一篇英语文章,统计每个单词出现的频率,输出十个最长出现的单词及次数图像. import turtlecount = 10 xscale = 30 yscale = 6 data = [] ...

  6. python基础编程 统计英语文章词频并排序 文本操作 继承

    python编程 统计英语文章词频 文本操作 继承 统计英语6级试题中所有单词的词频,并对词频进行排序 import re# 请根据处理要求下面区域完成代码的编写. def get_artical(a ...

  7. 【英语单词词汇笔记本】把英语常用常考的单词分100个类别:主要针对阅读、翻译、作文、词汇量

    文章目录: 补充 第一大类:英语人类单词 1.英语人体相关单词 扩展补充-与身体相关:https://wenku.baidu.com/view/524acaed84254b35eefd3485.htm ...

  8. (python)小最的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中

    问题描述 小最的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义 来替换.对于每个英文单词,软件会先在内存中查 ...

  9. 在线长篇英语文章翻译工具

    在线长篇英语文章翻译,整篇英语文章保留段落格式自动翻译成中文.日文.德文等多语言,并且支持多篇英语文章批量导出,批量翻译导出本地,支持txt/excel/word/html等多种格式. 在线长篇英语文 ...

最新文章

  1. JSP第二次作业_5小题
  2. 保护数据安全的三种武器
  3. flash socket通信问题
  4. Snmp linux
  5. java读取mxl_Dom4j 读取一个XML文件和将String写成XML文件 | 学步园
  6. jquery-尺寸相关
  7. STM32编码器的学习笔记
  8. call mysql_connect_Call to undefined function mysql_connect()
  9. 计算机专业改动漫设计,《计算机动漫与游戏制作》专业课程体系改革方案.doc...
  10. 问道服务器系统,《问道》全部服务器将正式更新至V1.351新版
  11. 28. 如何使用 SAP OData 服务向 ABAP 服务器上传文本格式和 Excel,PDF 等格式的文件
  12. C#扫雷外挂辅助工具
  13. 英文字母的大小写转换
  14. Git 命令行的各种退出方式
  15. Windows 安装 Windows 版 iCloud 之后我的电脑里多了个 iCloud 照片图标
  16. JS操作excel文件
  17. 隐马尔科夫模型(HMM)理解与总结
  18. 《人工智能杂记》人工智能时间简史
  19. 详细对比DRAM、Flash和DDR技术 2020-11-19
  20. 解决Ubuntu虚拟机下mnt/hgfs下没有共享文件夹的问题

热门文章

  1. 2021年R2移动式压力容器充装证考试及R2移动式压力容器充装实操考试视频
  2. 宏用于所有的excel文件
  3. 《操作系统》期末复习题
  4. 推荐一个朋友做的资源网站
  5. K8S 部署 redis 哨兵集群
  6. linux nat和网桥多网卡,linux 双网卡 NAT共享上网
  7. 计算机和打印机配置到同一网络打印机,同一网络打印机共享设置(包括WIFI的也可以)-共享打印机设置...
  8. Python 自动化发送钉钉消息
  9. FluentValidation验证教程
  10. unix/Linux--常用命令--英文全称与中文解释