<script type="text/javascript">
var str='aa <font color=red>2008 </font>ss <a href="http://www.google.com/life/ <font color=red>2008 </font>/0508/article_7072.html" target="_self">aaa <font color=red>2008 </font>/0508上午 <font color=red>2008 </font> </a> <br /> <a href="http://a <font color=red>2008 </font>a">sdfsdfsdf </a>abc <font color=red>2008 </font>def <a href="http://a <font color=red>2008 </font>dasdasda">sdfsdfsdfda <font color=red>2008 </font> </a>'
alert(str)
alert(str.replace(/(<a href.*?)<font.*?>.*?<\/font>(.*?>)/gi,"$1$2"))</script>
<script type="text/javascript">
var str='aa <font color=red>2008 </font>ss <a href="http://www.google.com/life/ <font color=red>2008 </font>/0508/article_7072.html" target="_self">aaa <font color=red>2008 </font>/0508上午 <font color=red>2008 </font> </a> <br /> <a href="http://a <font color=red>2008 </font>a">sdfsdfsdf </a>abc <font color=red>2008 </font>def <a href="http://a <font color=red>2008 </font>dasdasda">sdfsdfsdfda <font color=red>2008 </font> </a>'
alert(str)
alert(str.replace(/(<a href.*?)<font.*?>(.*?)<\/font>(.*?>)/gi,"$1$2$3"))</script>