我在javascript中处理关键字搜索工作。所以javascript就算了一个单词" cheese"但只有没有首都。所以,例如,如果字符串是"芝士奶酪奶酪"它只计算1.关键字是通过$ _POST ['关键字']实现的;用php
我怎么能用javascript ...
来做到这一点var textFocus = $('#content').text();
var count = (textFocus.match(/<?php echo $_POST['keyword']; ?>/g) || []).length;
非常感谢提前..
答案 0 :(得分:1)
如果您在/ig
中使用/g
个.match()
,则会变得不区分大小写
答案 1 :(得分:0)
您可以.toLowerCase()
同时应用textFocus
和关键字。
答案 2 :(得分:0)
var text="Cheese cheese CHEESE",
regex= new RegExp('cheese', 'gi');
console.log(text.match(regex).length);