var d = /<a.*?>(.*?)<\/a>/gi;

解决方案 »

  1.   

    <form name="article">
    <textarea cols="80" rows="10" name="content">
    <TABLE cellSpacing=1 cellPadding=0 width="100%" border=0>
    <TBODY>
    <TR>
    <TD align=middle bgColor=#244ca5 colSpan=3 height=20><STRONG><FONT color=#ffffff>东部最新排名</FONT></STRONG></TD></TR>
    <TR>
    <TD width=30 bgColor=#cfd7e1> 1</TD>
    <TD width=80 bgColor=#cfd7e1> <A href="http://sports.qq.com/nbarep/Pistons.htm" target=_blank><U><FONT color=#0000ff>活塞</FONT></U></A></TD>
    <TD bgColor=#cfd7e1> 8胜 1负</TD></TR>
    <TR>
    <TD width=30 bgColor=#cfd7e1> 2</TD>
    <TD width=80 bgColor=#cfd7e1> <A href="http://sports.qq.com/nbarep/heat.htm" target=_blank><U><FONT color=#0000ff>热火</FONT></U></A></TD>
    <TD bgColor=#cfd7e1> 6胜 4负</TD></TR>
    <TR>
    <TD align=right bgColor=#cfd7e1 colSpan=3></TD></TR></TBODY></TABLE>=3></TD></TR></TBODY></TABLE>
    </textarea>
    <textarea cols="80" rows="10" name="content2"></textarea>
    <input type="button" value="替换" onClick="a()">
    </form>
    <script type="text/javascript">
    function a()
    {
    var s = document.article.content.value;
    var d = /<a\s[^>]*>/gi;
    var d2 = /<\/a>/gi;
    s = s.replace(d,"").replace(d2,"");
    document.article.content2.value = s;
    }
    </script>