使用 jquery 或 JS 查找文本区域内的所有单词出现次数
Find all word ocurrencies inside a textarea with jquery or JS
我需要一些帮助才能做到这一点。我有一个 textarea 和一个 "search form",我在其中放置一个词以在 textarea 中查找并计算找到的匹配项数。
实际工作代码
$("#encontrar").click(function(){
var palabra = $("#palabra").val();
var codigo = $("#codigo").val();
var str = codigo, strToMatch = palabra,
re = new RegExp(palabra,'ig');
var numero = str.match(re).length;
alert(numero);
})
试试这个正则表达式
var str = "Hey hello hi history hey", strToMatch = 'hey',
re = new RegExp('hey','ig');
str.match(re).length;
我需要一些帮助才能做到这一点。我有一个 textarea 和一个 "search form",我在其中放置一个词以在 textarea 中查找并计算找到的匹配项数。
实际工作代码
$("#encontrar").click(function(){
var palabra = $("#palabra").val();
var codigo = $("#codigo").val();
var str = codigo, strToMatch = palabra,
re = new RegExp(palabra,'ig');
var numero = str.match(re).length;
alert(numero);
})
试试这个正则表达式
var str = "Hey hello hi history hey", strToMatch = 'hey',
re = new RegExp('hey','ig');
str.match(re).length;