关于字符串查找替换 '<embed abc=>'.replace(/(<embed[^>]*>)/g,'$1</embed>') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var s='<div class="abc">'+'<p>'+'<span>'+'<embed src="http://cloud.video.taobao.com/play/u/263817957/p/2/e/1/t/3/11633996.swf"></embed>' +'<embed src="http://cloud.video.taobao.com/play/u/263817957/p/2/e/1/t/3/11633996.swf">' +'</span>'+'</p>'+'</div>'s = s.replace(/(<embed[^>]+>)(?!<\/embed>)/gi,'$1</embed>');alert(s); 恩,您的代码正确,我想再进一步向您请教下哦假如我的字符串里面不光这个embed没有结束标签,而且input、br等等这些都会没结束标签,那么我改怎么弄呢,让这些没结束标签的都加上结束标签。 input,br是单标签,要他们结束干嘛s = s.replace(/(<embed[^>]+>)(?!<\/embed>)/gi,'$1</embed>');其他标签修改红色的内容 jquery 、iframe问题 急!firefox下js不能读取远程xml 动态调用JS,显示中文为乱码,如何解决 一个关于节点的问题,高手请进 jQuery easyui datagrid中调用了acceptChanges后getChecked方法取值为空 JSON问题求解 关于createpopup的问题? 真是怪啊!是不是bug啊? 如何防止远程提交 数据库被注入了一大堆html 关于OpenLayers的point和lonlat的问题 dorado7 dataGrid数据分页
'<p>'+
'<span>'+
'<embed src="http://cloud.video.taobao.com/play/u/263817957/p/2/e/1/t/3/11633996.swf"></embed>' +
'<embed src="http://cloud.video.taobao.com/play/u/263817957/p/2/e/1/t/3/11633996.swf">' +
'</span>'+
'</p>'+
'</div>'
s = s.replace(/(<embed[^>]+>)(?!<\/embed>)/gi,'$1</embed>');
alert(s);
假如我的字符串里面不光这个embed没有结束标签,而且input、br等等这些都会没结束标签,那么我改怎么弄呢,让这些没结束标签的都加上结束标签。