我正在寻找一些插件/脚本来搜索一些字符串和粗体匹配部分(模糊搜索)
在父>键>结果示例下方。
"Hello world" => "hel" => Hel
lo world
"Hello world" => "hewd" => He
llo w
orld
我发现了这个- 它有模糊选项,但它不能加粗匹配部分或部分字符串。
你知道这样的插件吗?
我正在寻找一些插件/脚本来搜索一些字符串和粗体匹配部分(模糊搜索)
在父>键>结果示例下方。
"Hello world" => "hel" => Hel
lo world
"Hello world" => "hewd" => He
llo w
orld
我发现了这个- 它有模糊选项,但它不能加粗匹配部分或部分字符串。
你知道这样的插件吗?
一个简单的例子:
$('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
演示:http: //jsbin.com/OKUjAtO/3/edit