如何使用javascript/jquery/c#搜索和选择包含特殊字符的文本

how to search and hilight text containing special characters using javascript/jquery/c#

本文关键字:包含 选择 特殊字符 文本 搜索 何使用 javascript jquery      更新时间:2023-11-01

可能重复:
HTML中的全文搜索忽略标记/&

我在谷歌上搜索了很多,但没有找到任何帮助。我有一个Web浏览器控件,它有HTML正文。正文包含也包含特殊字符的数据。我想添加搜索框w,它将搜索并在页面中单击它。文本可以包括特殊字符,如'',/,?,$,^<,>。我应该如何使用jquery/javascript或c#来实现这一点?

下面是我对类似问题的回答:

https://stackoverflow.com/a/5887719/96100

然而,上述答案所依赖的window.find()很可能在未来从浏览器中删除,并且在短期内不会被取代。在这种情况下,我为我的Rangy库编写了一个灵活的搜索函数。此处演示(带突出显示):

http://rangy.googlecode.com/svn/trunk/demos/textrange.html