如何使用javascript/jquery/c#搜索和选择包含特殊字符的文本
how to search and hilight text containing special characters using javascript/jquery/c#
可能重复:
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
相关文章:
- JavaScript选择器:查找包含具有特定属性的子体的节点
- 选择包含相同id的所有元素
- 如何查找包含特定选择器的父元素
- jQuery将输入集中在下一个tr->td时,td包含一个输入字段,但从不关注html选择
- 检查选择器在jQuery中是否包含文本(即不是媒体)
- jQuery选择器,用于查找包含具有特定值的TD输入的TR
- 是否有任何函数可以帮助转义 jQuery 选择器中包含的所有元字符?
- 如何从包含1000个项目的数组中随机选择一个项目
- 包含HTML的变量上的jQuery选择器
- 使用XPath选择包含文本的节点,而不考虑CasperJS中的空白
- 您可以根据屏幕大小选择包含和脚本吗
- 在包含两个的Javascript数组中选择另一个元素
- 属性包含选择器 * 替代
- 使用包含选择器在多个列中搜索
- jQuery包含选择器和特殊字符
- 如果我没有在ajax调用的成功函数中包含选择器,则无法选择ajax加载的内容
- 隐藏不包含选择框值的内容
- 无法识别的表达式包含选择器
- 查找一个包含选择器id+文本的元素
- 是否存在不区分大小写的jQuery:包含选择器