比如我从其他地方复制了一段文本,里面含有img、a、div、p等标签,但我想去掉里面的img、a标签,但保留内容,用正则表达式怎么匹配!

解决方案 »

  1.   

    http://blog.csdn.net/zooen2011/article/details/40340537
      

  2.   


        var s = '<a href="xxx">xxxababa</a>fjaljoxox<img src="xxxx"/>fjaljfoxoxoaa<p>fjxxp</p><b>fjdlfjo</b>'
        s = s.replace(/<\/?(img|a)[^>]*>/gi, '');
        alert(s)
      

  3.   

    二楼正解,昨晚解决了,方法也是一样!不过现在新问题又来了~~~~就是我不想用户粘贴图片到富文本上!这个怎么破,查阅了大量资料,现在浏览器基本禁止了js获取剪切板内容了(处于安全问题),貌似连flash都不能获取到剪切板的图片对象!有什么其他办法!
      

  4.   

    (function(){
      alert("aaaaaaa')
    }())