码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式去除a标签和img标签源码

时间:2015-07-02 19:17:32      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

不完整,未全部测试

 

 

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格式的图片,以>结束

正则表达式去除a标签和img标签源码

标签:

原文地址:http://www.cnblogs.com/yudishow/p/4616561.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!