JavaScript 函数.返回单词出现的次数
JavaScript function. Returning number of times a word appears
我有以下问题,我只是无法解决:
编写一个名为 countStr 的函数,该函数接受两个参数(str 和 searchStr),并返回 searchStr 在 str 中出现的次数。 检查它是否正常工作,
console.log(countStr("Hello", "l"));
应该记录 2。
要帮助您完成家庭作业:
var countStr = function(str, searchStr) {
return str.match(new RegExp(searchStr, "g")).length;
}
这会将字符串中出现的正则表达式次数作为数组给出。我们返回数组的长度作为计数。
'function countStr(str, searchStr) { var n = str.search(searchStr); 返回 n;}
document.write(countStr("Hello","l"));'
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何创建一个“;表单弹出框“;在chrome中右键单击时位于突出显示的单词上方
- 当使用答案运行PHP函数时,会弹出是/否警报
- 测试抛出异常的函数
- 函数打开链接时不使用弹出窗口阻止程序
- 找出句子中最长的单词——Javascript
- 当我在Javascript中给出的参数超过函数所需的参数时会发生什么
- 在弹出函数中运行AJAX
- console.log()打印出函数
- 先导出函数,然后导出对象
- js在参数中命名了函数,不能访问出函数
- 如何使这个jquery弹出函数可重用
- Javascript弹出函数
- jQuery窗口/弹出函数执行过早
- 简单的JavaScript单词计数函数
- 更好的方法来写这个弹出函数
- 仅在IE中,Knockout计算给出函数预期的错误
- 是否可以找出函数导航器插件是否已被覆盖
- jquerymobile弹出函数在onClick中不起作用
- 为什么jsfiddle抛出函数未定义的错误?