최근에 HTML 페이지에서 용어를 검색하고 강조 표시하기 위해 많은 라이브러리를 보았습니다. 그러나, 내가 본 모든 라이브러리는 동일한 문제를 가지고 있으며, 부분적으로 html 태그로 싸인 된 텍스트를 찾지 못하거나, &- 표현 된 특수 문자를 찾지 못합니다.HTML에서 전체 텍스트 검색 태그 무시/&
예 A :
<span> This is a test. This is a <b>test</b> too</span>
"테스트"에 대한 검색은 첫 번째 인스턴스가 아닌 초를 찾아 낼 것입니다.
예 B :
<span> Pencils in spanish are called lápices</span>
"lápices"또는 "lapices"은 검색 결과를 생성하지 못할 것이다.
이러한 작업을 수행하는 JS 라이브러리가 있거나 이러한 장애물을 우회하는 방법이 있습니까?
미리 감사드립니다.
브루노
는 [mark.js] (https://markjs.io) 시도 'acrossElements' 옵션이 있습니다 – dude