str.replace(/<[^>]+>/g, "");

解决方案 »

  1.   

    str.replace(/<(.*)>.*<\/\1>/,"")看的帮助
      

  2.   

    楼上的这位兄弟, 看看你替换后还剩下些什么??
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var str = "<b>1111<u>2222<i>3333</i></u></b>";
    //str = str.replace(/<[^>]+>/g, "");
    str = str.replace(/<(.*)>.*<\/\1>/,"");
    alert(str);
    //-->
    </SCRIPT>尽信书不如无书
      

  3.   

    meizz(梅花雪) ( ) 的:
    str.replace(/<[^>]+>/g, "");
    不可以替换"<>"str.replace(/<[^>]*>/g, "");
    可以替换"<>"str.replace(/<(.*)>.*<\/\1>/,"")
    这个会把什么都干掉!
      

  4.   

    <> 这对尖括号里若没有任何内容, 那它当然也就不可能是HTML标签了, 那干吗要替换??
      

  5.   

    js中
    str.replace(/<(.*)>.*<\/\1>/, "");
    vbs中
    str.replace("<(.*)>.*<\/\1>", "");