假设有字符串如下所示: var str=" 1,2,5,2 ";要求, JS 判断 str 中 2出现了2次 的写法。 在假设,字符串改成 var str="1,2,1,2" ;要求 ,得到 1出现了2次 , 2出现了2次 在假设 字符串如下: var str="1,2,3,4 “;则提示 str中没有存在重复项 求JS如何实现 ?
第一种实现方式,直接用“,”拆分字串为数组,用for循环依次判断每个字符是否有重复:
第二种方式,用正则表达式实现: