求正则表达式,如何写去除img中的宽和高

'<imgsrc="xxx.jpg"title="定档9月4日"height="600"border="1"width="420">'注意:替换为空...只替换img标签... '<img src="xxx.jpg" title="定档9月4日" height="600" border="1" width="420">'

注意:替换为空... 只替换img标签里面的宽和高 其它标签不要替换
最好写简单点....
展开
 我来答
匿名用户
推荐于2018-01-11
展开全部
String str = "<p><img src=\"/ff/ad/56f9cd9f98fcd03fb6005d6ccaf2.png\" title=\"\" alt=\"\" data-water=\"1\" width=\"1091\" height=\"685\"/></p>";

str = str.replaceAll("(<img[^>]*?)\\s+width\\s*=\\s*[^\\s/>]+","$1");
str = str .replaceAll("(<img[^>]*?)\\s+height\\s*=\\s*[^\\s/>]+","$1");
37972547
推荐于2016-03-23 · TA获得超过132个赞
知道小有建树答主
回答量:71
采纳率:0%
帮助的人:73.2万
展开全部
var strHTML = '<img src="xxx.jpg" title="定档9月4日" height="600" border="1" width="420">';
var strReplace = strHTML.replace(/([a-z]+)="[\s\S]+?"/ig,function(a,b,c,d){
  if(b === 'height'){    
    return '';
  }else if(b === 'width'){
    return '';
  }  
  return a;  
});

console.log(strReplace)
更多追问追答
追问
兄弟能写简单点么...这个我看不懂啊...
追答
这个是javascript 不知道你用什么语言写
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式