js正则高亮与替换求教 正则正则表达式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>var string = 'csdn<a href="http://bbs.csdn.net/" target="_blank">http://bbs.csdn.net/</a>csdnisnice';alert(string.replace(/(<[^>]+>[^<>]*|^)csdn/g,"$1<span class='hightlight'>csdn</span>"));</script>没有太详细测试,如果发现问题,直接告诉我,再帮你调 调整了一下,用这个把<script>var string = 'csdn<a href="http://bbs.csdn.net/" target="_blank">http://bbs.csdn.net/</a>csdnisnicecsdn';alert(string.replace(/csdn(?![^<]*>)/g,"<span class='hightlight'>csdn</span>"));</script> 我用了你的方法,然后把自己的改成这样var regExp = new RegExp("(" + keyword + ")(?![^<]*>)","gi");string = string.replace(regExp,"<span class='hightlight'>$1</span>");测试了一下可用,非常感谢 jQuery easyui datagrid的折叠问题 像百度一样,一段脚本在页面中不执行 怎么实现的 jquery中的ajax如何递归发送 高手帮忙啊 js显示隐藏层onmouseout事件的时候不知道为什么层不停的抖动 图片从页面位置A移动到页面位置B的实现 请教ff语句 和谐工具[maxthon插件],专门用来发少儿不宜言论 请问类似新浪和京东上的图片轮转显示效果是如何实现的?谢谢 如何在进入页面时,焦点定位在<input type="text"> 输入框中呢! 下边程序有何问题?请指教!!! 用div做输入框,如何限制输入的纯文本字数 js类型问题
<script>
var string = 'csdn<a href="http://bbs.csdn.net/" target="_blank">http://bbs.csdn.net/</a>csdnisnice';
alert(string.replace(/(<[^>]+>[^<>]*|^)csdn/g,"$1<span class='hightlight'>csdn</span>"));
</script>没有太详细测试,如果发现问题,直接告诉我,再帮你调
调整了一下,用这个把<script>
var string = 'csdn<a href="http://bbs.csdn.net/" target="_blank">http://bbs.csdn.net/</a>csdnisnicecsdn';
alert(string.replace(/csdn(?![^<]*>)/g,"<span class='hightlight'>csdn</span>"));
</script>
string = string.replace(regExp,"<span class='hightlight'>$1</span>");测试了一下可用,非常感谢