JavaScript函数。返回单词出现的次数

时间:2015-03-11 12:19:02

标签: javascript

我有以下问题我无法解决:

  

编写一个名为countStr的函数,它接受两个参数(str和searchStr)并返回searchStr在str中出现的次数。检查它是否有效,console.log(countStr("Hello", "l"));应该记录2。"

2 个答案:

答案 0 :(得分:0)

帮助完成作业:

var countStr = function(str, searchStr) {
  return str.match(new RegExp(searchStr, "g")).length;
}

这将字符串中的正则表达式出现次数作为数组。我们将数组的长度作为计数返回。

答案 1 :(得分:0)

`function countStr(str,searchStr){     var n = str.search(searchStr);     返回n; }

文件撰写(COUNTSTR("你好"" L&#34));`