资江河畔

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

不完整,未全部测试

 

 

function remove_img_a(str){
var reg1 = /<a([\s]+|[\s]+[^<>]+[\s]+)href=(\"([^<>"\']*)\"|\'([^<>"\']*)\')[^<>]*>/gi;
var reg2 = /\w+(<\s*img\s*[^>]*>)\w+(<\s*img\s*[^>]*>)\w+/g;


var a='fsfsd<img src="images/01.gif">fsfsdf<img src="images/02.gif">fsfsdf<P><A href=\'~abc/ccg/ab.jpg\' width="3">文字</A><A width="4" style="color:#ddd; font-weight:bold;" mm_href="http:www.baidu.com" href="" mce_href="> href="" cbas <span>cchref</span> 1</a>';
var regexp=new RegExp(/\w+(<\s*img\s*[^>]*>)\w+(<\s*img\s*[^>]*>)\w+/g);
regexp.exec(a);

a.toLowerCase().match(reg1)
return str;
}

 

 

var re=/<img\b[^>]*>/;这种是以<img 开始 中间可以有任何内容,以>结束

var re2=/<img\b[^>]*src\s*=\s*"[^>"]*\.(?:png|jpg|bmp|gif)"[^>]*>/;这种是以<img开始中间有src=png或者JPG或者BMP或者gif格式的图片,以>结束

posted on 2015-07-02 17:05  资江河畔  阅读(1750)  评论(0编辑  收藏  举报