1
이 형광펜 내 강조 필터
app.filter('highlightWord', function() {
return function (isSectionData, selectedWord) {
if (!isSectionData) return '';
// var items = selectedWord.split(" ");
var items = selectedWord.trim().replace(/ OR /g, ' ').replace(/ AND /g, ' ').replace(/ - /g, '').replace(/-/g, '').replace(/"/g, '').split(' ');
for (var i = 0, len = items.length; i < len; i++) {
var pattern = new RegExp(items[i], "gi");
if (isSectionData && items[i] != "") {
isSectionData = isSectionData.replace(pattern, '<span class="highlighted">' + items[i] + '</span>');
}
}
return isSectionData;
};});
잘 을 노력하고 있지만, 일부 경우에, 그것은처럼 내 HTML 단락
변경 하이라이트 검색 세계에서 '비슷한'과 같은 'MI'단어를 검색하고 강조 표시 한 다음 'siMIlar'로 변경하십시오.
내가 올바른 내 결과를 코드에