字符串搜索:“授权”
实际:
授权
PCP / 授权
预期是:
授权
PCP /授权
我正在尝试将搜索结果加粗,但我只想将完全匹配的内容加粗。我使用了此正则表达式,但无法提供理想的结果。
$(event.target).autocomplete({
minLength: 1,
source: $(event.target).attr("data-source").replace("[","").replace("]","").split(",")
}).data("ui-autocomplete")._renderItem = function(ul, item) {
var term = this.term,
regex = new RegExp('\\b' + term + '\\b', 'gi');
label = item.label.replace(regex, '<b style="font-weight: bold;">$&</b>');
$link = $("<a></a>").html(label);
return $("<li></li>").append($link).appendTo(ul);
};