var html='ddfsdfsdfdsd dfsdfsdffds<img _src="http://localhost:8490/60E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" data-latex="x=\frac {-b\pm \sqrt {{b}^{2}-4ac}} {2a}" src="http://localhost:8490/60E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" class="kfformula">dfsdfsrewewrererew  ds<img _src="http://localhost:8490/60E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" data-latex="x=\frac {-b\pm \sqrt {{b}^{2}-4ac}} {2a}" src="http://localhost:8490/60E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" class="kfformula">dfsdfsdfsddfs<img _src="http://localhost:849060E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" data-latex="x=\frac {-b\pm \sqrt {{b}^{2}-4ac}} {2a}" src="http://localhost:8490/60E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" class="kfformula">ddfdsdfd<img _src="http://localhost:849060E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" data-latex="x=\frac {-b\pm \sqrt {{b}^{2}-4ac}} {2a}" src="http://localhost:8490/60E86EA7-FE7B-44BF-8270-4DF2036B2118.PNG" class="kfformula">dkjdfskjfdskl';

String.prototype.replaceAll = function(s1,s2){
  return this.replace(new RegExp(s1,"gm"),s2);
} var appendHtml="";
var keyword="s"; var partArray=html.split("<");
$.each(partArray,function(key,value){
//console.log("value="+value+";key="+key);
var secPartArray=value.split('>');
$.each(secPartArray,function(key1,value1){
if(value1.indexOf("img")==0)
{
appendHtml+="<"+value1+">";
}
else
{
appendHtml+=value1.replaceAll(keyword,"<strong>"+value1+"</strong>");
}
console.log(value1);
});
});
console.log(appendHtml);

此思路和方法可以用来突出显示文本中的内容,img标签包含的内容可以不被错误替换。

最新文章

  1. restful是什么
  2. SQL SERVER出现大量一致性错误的解决方法
  3. 什么是H标签?H1,H2,H3标签?以及和strong标签使用的方法及重要性
  4. Single Number II
  5. 什么是core dump linux下用core和gdb查询出现&quot;段错误&quot;的地方
  6. 红黑树、B(+)树、跳表、AVL等数据结构,应用场景及分析,以及一些英文缩写
  7. MySQL优化器 limit影响的case
  8. Bzoj 1984: 月下“毛景树” 树链剖分
  9. js实现求平均数功能
  10. 徐汉彬:亿级Web系统搭建—单机到分布式集群
  11. bash脚本基础
  12. SQLAlchemy框架用法详解
  13. proc文件系统探索 之 根目录下的文件[1]
  14. Spark开发环境搭建(IDEA、Scala、SVN、SBT)
  15. 自学大数据(hadoop)小插曲__虚拟机工具
  16. Python机器学习笔记 使用sklearn做特征工程和数据挖掘
  17. Oralce sql (+) 补充
  18. ES6 promise学习笔记 -- 基本用法
  19. docker 安装 RabbitMQ
  20. SqlServer Case when then用法总结

热门文章

  1. MSSQL 和 REDIS的数据类型对应关系
  2. Spring中的ApplicationContext事件机制
  3. JUQERY 获取同名称的所有CHECKBOX ,获取已经选择的,并且jquery进行勾选!
  4. Unity2D多分辨率屏幕适配方案(转载)
  5. NGUI之UIRoot
  6. Linux zip/unzip命令
  7. FMDB最简单的教程-3 清空数据表并将自增字段清零
  8. 【Tree 1】树形结构数据呈现的递归算法实现
  9. 基于案例贯通 Spark Streaming 流计算框架的运行源码
  10. Thinkphp源码分析系列(二)–引导类