使用jquery或JS查找文本区域内的所有单词位置

Find all word ocurrencies inside a textarea with jquery or JS

本文关键字:单词 位置 区域 jquery JS 查找 文本 使用      更新时间:2024-04-19

我需要一些帮助来实现这一点。我有一个文本区域和一个"搜索表单",我在其中放一个单词在文本区域中查找,并计算找到了多少匹配项

实际工作代码

$("#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;