2
我有一個函數可以突出顯示AngularJS中字符串中單個單詞的任意數量。我想改變它,以便突出顯示我在數組中輸入的任何單詞,但我不確定如何對RegExp進行單詞輸入。這是當前正則表達式:使用正則表達式匹配字符串列表
$scope.highlight = function(haystack) {
return $sce.trustAsHtml(haystack.replace(new RegExp(needle, "gi"), function(match) {
return '<span class="highlightWord">' + match + '</span>';
}));
};
目前的「針」變量只是一個簡單的字符串,如「貓」,但我想改變這種狀況,使它包含['cats', 'registered', 'dog']
等。