Recientemente he visto muchas bibliotecas para buscar y resaltar términos dentro de una página HTML. Sin embargo, todas las bibliotecas que vi tienen el mismo problema, no pueden encontrar texto parcialmente encerrado en una etiqueta html y/o fallan al encontrar caracteres especiales que son & -expresados.Búsqueda de texto completo en HTML ignorando etiquetas/&
Ejemplo a:
<span> This is a test. This is a <b>test</b> too</span>
La búsqueda de "una prueba" encontraría la primera instancia, pero no el segundo.
Ejemplo b:
<span> Pencils in spanish are called lápices</span>
Busca "lápices" o "lapices" fallaría para producir un resultado.
¿Hay una biblioteca JS que hace esto o al menos una forma de eludir estos obstáculos?
¡Gracias de antemano!
Bruno
Intenta [mark.js] (https://markjs.io), tiene una opción 'acrossElements' – dude