需要一个正则, 能删除相应的src代码块<div style="text-align: center">
<img height="500" alt="" border="0" onload="if(this.width&gt;=650)this.width=650;if(this.height&gt;=500)this.height=500" src="xxxx" /></div>
<div>&nbsp;</div>例如:src为123
<div style="text-align: center">
<img height="500" alt="" border="0" onload="if(this.width&gt;=650)this.width=650;if(this.height&gt;=500)this.height=500" src="123" /></div>
<div>&nbsp;</div>
结果:空例如:src为456
<div style="text-align: center">
<img height="500" alt="" border="0" onload="if(this.width&gt;=650)this.width=650;if(this.height&gt;=500)this.height=500" src="456" /></div>
<div>&nbsp;</div>
结果:空除了src会变化外其他格式都很规范的为
<div style="text-align: center">
<img height="500" alt="" border="0" onload="if(this.width&gt;=650)this.width=650;if(this.height&gt;=500)this.height=500" src="xxxx" /></div>
<div>&nbsp;</div>

解决方案 »

  1.   

    例如:src为456 
    <div style="text-align: center"> 
    <img height="500" alt="" border="0" onload="if(this.width&gt;=650)this.width=650;if (this.height&gt;=500)this.height=500" src="456" /> </div> 
    <div>&nbsp; </div> 
    结果:空 
      

  2.   

    你是要js吧,这个删除跟正则的关系不是很大,反正你是确定要删除的是123的。
    说实话,这个做法有点困难。首先你要把页面中的所有元素都取出来,然后在js中一个个取判断他的src是否为123.然后再删除。
      

  3.   

    你是要js吧,这个删除跟正则的关系不是很大,反正你是确定要删除的是123的。
    说实话,这个做法有点困难。首先你要把页面中的所有元素都取出来,然后在js中一个个取判断他的src是否为123.然后再删除。
      

  4.   

    其实这个东西只需要一个一个 replaceAll 就可以了..                 但是当我把这个字符串输进去的时候 .. 我就崩溃了.    
    突然觉得 Java需要  C# 的 原生字符串支持.    就是 @那种. 
      

  5.   

    如果你的src只是数字的话
    可以用\d+,一般"\"需要转义,即src="\\d+"