var r = /<([^>]*)>/gim ; 
$1$2是正则里的引用,
$1 来引用所保存的第一个子匹配

解决方案 »

  1.   

    <script type="text/javascript">
    //<![CDATA[
    var str='<p>hello</p> <div>world</dic>';
    alert(str.replace(/\<[\s\S]*?\>/gi,''));
    //]]>
    </script>
      

  2.   

    <[^>]+>忽忽,我认为这个更好些
      

  3.   

    lz的<p>hello</p> <div>world</dic>是不是错了,dic应改为div,
    再发一个
    <script type="text/javascript"> var str='<p>hello</p> <div>world</div>';
    alert(str.replace(/<(.*)>(.*)<\/\1>/gi,'$2'));</script>
      

  4.   

    to: muxrwc(王辰)反向? 这个不知道.
    不过正则可以后向引用, 这个倒是真的, 反向大概没有, 至少我目前不知道有这回事. 后向引用:
    <script type="text/javascript">
    //<![CDATA[
    var str=' this is a test '
    document.write(str.match(/(is+).*?\1/)[0]);
    //]]>
    </script>
      

  5.   

    alert(str.replace(/<(.*)>(.*)<\/\1>/gi,'$2'));这里面的<\/\1>代表什么意思啊
      

  6.   

    \1代表
    <(.*)>里的(.*)的内容
      

  7.   

    推荐搂主:
    http://www.regexlab.com/zh/regref.htm