问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript中用什么方法查找某一字符串中某个字符出现的次数??

发布网友 发布时间:2022-04-22 10:53

我来回答

4个回答

懂视网 时间:2022-04-22 15:14

本篇文章给大家带来的内容是关于JavaScript如何获取字符串中出现多次的字符(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

我是一个不太会表达的人,所以我尽可能的用代码来阐释我的理解和思考,废话不多说,我就直接放代码了:

fuction getStingMax(str){
 if(typeof str !== "string"){
  alert("请传入string类型的数据")
  return
 }
 let countObj ={},max=[{key:str[0],num:1}];
 for(let i=0;i<a.length;i++){
 let char=str[i];
 countObj[char]=countObj[char]?countObj[char]+1:1; 
 }
 
 for(let chart in countObj){
  if(max[0].num<countObj[char]){
  max=[];
  max[0]={key:char,num:countObj[char]}
 }else if(max[0].num===countObj[char]){
  max.push({key:char,num:b[char]})
 }
 }
 console.log(max);
 return {
  max:max
 }
}

在这段代码中,我先做了一个参数校验,保证传入的是字符串。然后将外部传入的str进行了计数,并将计数结果放在了countObj中。再对countObj的每个属性进行遍历,找出出现次数最多的字符串合集存入max数组,并把max数组打印出来。最后将得到max数组放在返回对象的max属性中返回出去(用对象返回是为了方便该方法以后的拓展)。

热心网友 时间:2022-04-22 12:22

String str="aaa|bbb|ccc|ddd|eee|fff|ggg";
int count=0;
for(int i=0;i<str.length();i++){
if(str.charAt(i)=='|'){
count++;
}
}
System.out.print(count);

热心网友 时间:2022-04-22 13:40

<script language="javascript">
function check()
{
var str=document.getElementById("input1").value
obj=str.match(/\|/g)
if(obj!=null)
{
alert(obj.length)
}
}
</script>
<input id="input1" type="text" value="">
<input type="button" value="确定" onclick="check()">

热心网友 时间:2022-04-22 15:15

可以使用正则表达式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
倩碧黄油适合哪种肤质的人使用? 倩碧有哪些护肤品比较受女性青睐? 倩碧紧致面霜适合哪些肤质的人使用? 倩碧护肤品适合什么肤质使用? 哪些肤质的人适合使用倩碧卓越润肤乳? 学校发的移动卡,套餐38的送一年宽带 现在卡不想用了,貌似宽带合约没到期... ...我居住浙江,有一个广西的移动卡,移动卡上还捆绑有宽带 我现在在外地我想注销移动卡或者联通卡怎么注销,回不到办卡的地方。 上海最建议去三个景点 为什么叫北京鸭篮球 我有个朋友发几张照片过来说臭美一下是什么意思 选燃气热水器好还是电热水器好呢?哪个更省电费? 板式换热器与燃气热水器那个用着化算? 那位大侠有(福建省房屋建筑工程竣工验收报告)填写范文、、、、谢谢 房间要怎么样装修才能显的宽敞一些? 小户型怎么通过装修,才能显得空间比较大? 登记身份证号码能入疆吗 昌吉健康云条行码如何找 伊宁是怎么样子健康码? 阿拉伯数字是古代哪个国家创造出来的 正数与负数? 男:属猪农历十一月初二,女:属狗农历七月十四,想生个龙宝宝几月生最好! 正数和负数分别有哪些? 大母脚趾头发黑 职业中专学历能考执业药师吗? 大母脚趾发黑,也不疼,这是怎么回事儿? 求助:想问下本人临床药学博士在读,是否可以报名参加执业药师资格考试 我一天只能转账一千块什么原因 我的微信实名认证了添加银行卡呢,人脸识别的,别人的微信转&#165;1000给我,出现异常被*,无法转账? 微信转一千了就不能转账了是什么原因? 臭美一下怎样写英文 偶尔臭美一下也不会世俗庸人吧? 臭美一下用粤语怎么写 比如女朋友说好无聊,臭美一下。要怎么回复呢? 臭美一下,旁边的表情该发什么表情呢? 可以臭美一下么? 锂电池电动车能用路边的快充充电吗?对锂电池有损伤吗? 臭美一下,睡觉 想臭美一下发说说怎么说 想趁双十二臭美一下,入手一款手表。一般的手表价格很贵吗? 臭美一下下 臭美一下,望大家评判一下 父母死亡房子拆迁,拆迁中的所有补偿是否子女都有继承权? 父母过世留下的房子拆迁儿女有继承权吗? 上海私房动迁遗产如何分配 父母都过世了房子拆迁怎么办 房屋拆迁后父母去世,继承人需要什么手续继承? 老人去世拆迁房产怎样继承的 详情 老人去世房产如何继承方式 私房动迁遗产继承安置