本帖最后由 unling 于 2010-09-06 16:02:07 编辑

解决方案 »

  1.   

    就是把原文中的image标签替换为空
      

  2.   

    <script type="text/javascript">
           var sf='开始<image src="http://image.tiancity.com/community/images/expression/angry.gif" />结束'
           alert(sf.replace(/<image(.)*\/>/ig,""));
        </script>
      

  3.   

    try...var sf='开始<image src="http://image.google.com/images/expression/angry.gif" />结束'
    var myrule=/<image[^>]*\/>/ig;
    var myresult=sf.replace(myrule,'');
    alert(myresult);
      

  4.   

    var sf='开始<image src="http://image.google.com/images/expression/angry.gif" />结束'
    var myrule=/<image[^>]*?>/ig;
    var myresult=sf.replace(myrule,'');
    alert(myresult);再加个非贪婪匹配
      

  5.   

    为什么要加非贪婪,贪婪的只需要进行一次回溯,非贪婪的image和/之间有多少个字符,就要进行多少次回溯
      

  6.   

    <image id="image" src="http://image.google.com/images/expression/angry.gif" />
    document.getElementById("image").style.src="";