我正在寻找一些搜索某些字符串和粗体匹配部分的插件/脚本(模糊搜索)
父母>键>结果例子。
“Hello world”=> “hel”=> Hel
世界
“Hello world”=> “hewd”=> He
llo w
orl d
我找到了this - 它有模糊选项,但它无法粗体匹配字符串的部分或部分。
你知道这样的插件吗?
答案 0 :(得分:0)
一个简单的例子:
$('element').html(function() {
return $(this).text().replace(/[hewd]/gi, '<strong>$&</strong>');
});
然后你可以通过构建动态正则表达式来抽象它。以上内容将匹配任何h,e,w,d
个字母,如果您想匹配整个字词,则可以使用字词边界\b
:
/\bhello\b|[ewd]/ //=> Will match "hello" and all "e,w,d" letters