function hightLightTheKeyWord(searchParam,$dom){
if(searchParam&&!/^\s*$/.test(searchParam)){
searchParam=regTrim(searchParam);
var contents=$dom.html();
var pattern=new RegExp('('+searchParam+')(?=[^<>]*<)','gim');
contents=contents.replace(pattern,"<span style='color:blue'>$1</span>");
$dom.html(contents);
}
} function regTrim(s){
var imp=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g;
var imp_c={
"^":"\\^",
".":"\\.",
"\\":"\\\\",
"|":"\\|",
"(":"\\(",
")":"\\)",
"*":"\\*",
"+":"\\+",
"-":"\\-)",
"$":"\\$)",
"[":"\\[)",
"]":"\\])",
"?":"\\?"
};
s.replace(imp,function(o){
return imp_c[o];
});
return s; }

最新文章

  1. TCP 协议中MSS的理解
  2. linux上操作mysql数据库
  3. DBA日常SQL之查询数据库运行状况
  4. IB_DESIGNABLE的使用
  5. 20151221jquery学习笔记--验证插件
  6. 比较好的总结runtime
  7. html标签之meta标签
  8. JS和H5做一个音乐播放器,附带源码
  9. 痞子衡嵌入式:常用的数据差错控制技术(3)- 和校验(Checksum)
  10. Codeforces1100F. Ivan and Burgers(离线+线性基)
  11. 从 注解和继承 到 JAXB中的注意事项
  12. js间隔一段时间打印数据库中的值
  13. [HAOI2007]反素数
  14. mysql操作命令梳理(4)-grant授权和revoke回收权限
  15. linux中内存超出后可以这样
  16. 『MXNet』第五弹_MXNet.image图像处理
  17. (转)request模拟知乎登录(无验证码机制
  18. window下的窗口事件-js
  19. linux下pip安装pygame
  20. 添加安全认证的webservice

热门文章

  1. SQL vs NoSQL 没有硝烟的战争!
  2. 使用mysql的长连接
  3. PowerDesigner
  4. nginx和apache的比较
  5. HTML5的Server-Sent Events介绍
  6. [Cordova] 无法显示Alert视窗
  7. 很漂亮的SweetAlert.js 弹出层
  8. 20款高质量的 HTML5 网站模板【免费下载】
  9. word-wrap、white-space和word break的区别
  10. JavaScriptSerializer序列化时间处理