为了账号安全,请及时绑定邮箱和手机立即绑定

js 判断一个字符串中是否存在两个及以上相同元素的最优算法

js 判断一个字符串中是否存在两个及以上相同元素的最优算法

慕后森 2018-12-06 18:07:11
如题,字符串形如:a,b,c,d,e,f,....   字符串长度未知。但有一个规律就是,元素之间以“,”分隔。现要在js中判断传入的这个字符串中的元素是否有相同的。如 a,b,a,c (有两个a元素)   、  a,b,c,d,c (有两个c元素)。
查看完整描述

5 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

遍历一边,然后用类似hash,一样的,记录一下就知道了

查看完整回答
反对 回复 2018-12-24
?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

使用正则表达式进行匹配,性能绝对高!

查看完整回答
反对 回复 2018-12-24
  • 5 回答
  • 0 关注
  • 1912 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信